1. 远程分支覆盖本地分支
git pull <远程主机名> <远程分支名>:<本地分支名>
可以简写为 git pull,只会将和本地分支同名的远程分支更新到本地,如果想要远程最新master的分支,就需要本地切换到master分支,再执行git pull
2. git checkout 切换分支
3.删除分支dev,切换到别的分支再进行删除
git branch -d dev #删除本地分支
git push origin :dev #将删除操作提交到远程(删除远程分支,注意origin和:之间有空格)
注意:删除分支时,一定要切换到其他分支,否则删除不了当前分支
git pull
git checkout test
4. 创建分支,并
git checkout -b test #新建并切换到本地分支
git branch -a 查看所有分支
5. 提交到远程仓库
git add . #将代码提交到本地仓库
git commit -m "aaaaal"#添加备注
git push origin bra_zms #将本地分支push到远程仓库
6. 连接远程仓库
连接远程仓库
git remote add origin xxxxxxxx
7. git status 查看哪些文件被修改
8. 在上一次分支dev的基础上进行更新
git checkout dev
git add .
git commit --amend --no-edit
git push -f origin add/xihepredict
9. 合并多个commit
git rebase -i HEAD~2
把后面的改为s
把其他的commit注释掉
强制推到远程:git push -f origin change/shell