代码提交
-
git status
查看需要提交的文件: git status
-
git --all
添加文件: git add XXX
修改提交日志
-
git commit -v
使用 git log 可以查看提交的日志
-
git pull
每次提交(push )代码的时候要git pull 防止覆盖别人提交的代码,,如果有冲突结合IDEA处理冲突,之后再 git commit -v
git pull 远程仓库别名 分支
git pull origin develop
不写分支分支默认拉取master分支
-
. git push
提交代码: 代码提交到远端gerrit: **git push origin HEAD:refs/for/**仓库分支例如:
$ git push origin HEAD:refs/for/master
$ git push origin HEAD:refs/for/develop
- 退回到某次提交的版本
先 git log 查看提交历史
commit 后面那一长串就是版本号Id
然后
git reset --hard 版本号Id
git reset --hard f677a1141085360524dc80ba2ea155d8dbcda653
- 修改提交日志
1、 对于最近的提交,还未push的commit ,可以通过git commit –amend 修改
2、 对于修改之前的某次commit日志信息, 方法如下:- 先git rebase到要修改的commit之前那个commit
git rebase f677a1141085360524dc80ba2ea155d8dbcda653 --interactive
在默认的编辑器中,把你想修改的commit的标签从pick修改成edit。
然后做如下操作:
git commit --amend
git log 检查当前的commit是不是你要修改的commit
git rebase –continue
git log