git常用命令

查看log日志

git log

下拉到最新代码

git pull

回退到某一个版本

git reset --hard [commitID]

将某一个文件回滚到未修改

git checkout [文件名]

将当前目录下的文件回滚到未修改

git checkout .

注意!回滚到未修改需要下拉代码

添加文件

git add  文件路径

提交代码并且输入相关修改信息

git commit

ctrl+o#保存
回车 菜单换页
ctrl+x#退出

修改提交的信息

git commit --amend

查看状态

git status

查看仓库名

git remote

查看分支

git branch

提交到gerrit申请审核

git push 仓库名 HEAD:refs/for/分支名

查看远程仓库克隆地址

git remote -v

查看文件修改

git diff

查看所有分支

git branch -a

查看远程仓库log

git log 仓库名/分支名

切换分支

git checkout 分支名

移除远程仓库地址

git remote rm 仓库名称

初始化提交

cd existing_folder
git init
git remote add 仓库名 git@xxxx/xxx.git
git add .
git commit -m "初始提交"
git push -u 仓库名 master

生成公钥

git config --global  user.name "用户名"
git config --global user.email "邮箱"
ssh-keygen -t rsa -C "邮箱" 

发表评论

CAPTCHAis initialing...