Git分支记录
推送
- git branch 查看当前分支
- git add . 将所有的文件推到暂存区
- git commit -m “” 将暂存区的代码推到本地仓库
- git push origin xxx 将本地仓库xxx推到远程xxx (xx就是分支)
分支
- git branch 查看当前分支
- git checkout master 切换到master分支
- git pull origin master 保险起见先拉一下master分支上的代码
- git merge xxx 将xxx合并到master分支
- git push 将master分支代码推到远程,因为远程上有master分支,所以可以不用加origin master
撤销上一次commit操作:
-
第一种情况,如果还没有push,只是在本地commit:git reset --hard
-
第二种情况,如果已经push:git revert
强制将远程上代码覆盖本:
-
git fetch --all
-
git reset --hard origin/master
-
git pull