Git命令操作:
1、服务器上面有新的修改,pull出现错误操作如下
git stash
git pull origin master
git stash pop
2、删除本地一个文件test.py,想重新download远程服务器最新的文件
#git checkout test.py
3、查看当前处于哪一个分支
#git branch -a
4、切换主分支到vtee分支
如果没有显示要切换的分支,先pull一下
#git pull origin
5、强制覆盖本地修改,回到最开始的节点
此命令会完全清除本地的一些修改,直接将code恢复到没修改的版本状态
#git reset --hard HEAD
6、将本地git代码推送到另一个分支
图中git branch -a的时候没有vtee分支,这个是在远程仓库查看分支看到的vtee分支
7、 强推到远程
此命令一般不用,不能正常推送,先查询不能推送的原因
git push origin HEAD --force
新建本地分支
git branch jelly
切换到本地新建分支
git checkout jelly
将本地分支推送到远程
git push origin jelly
8、git 修改已经提交到git远程仓库的commit信息
-
首先回撤到上一次提交,不修改本次提交的改动 git reset --soft HEAD~1
-
重新做一次提交 git commit -m "重新提交commit信息"
-
强推本地分支到远程仓库 git push -f origin master
-
查看远程仓库中的是否已经修改commit信息