Git命令行总结

2017-05-22  本文已影响0人  白公子是猫奴

Git命令行总结
查看分支: git branch
查看远程分支: git branch -r
查看本地和远程分支:git branch -a
创建分支:git branch name
切换分支:git checkout name
创建+切换分支:git checkout –b name
合并某分支到当前分支:git merge name
删除分支:git branch –d name

撤销git add操作
git reset HEAD <file> # 取消add操作并保留修改
git checkout -- <file> #若继续该命令,则会删除掉刚刚的修改内容(修改了没有提交)
git checkout .** 撤销本地所有修改
git checkout file-name** 撤销本地修改的某一个文件

撤销git commit操作
git reset --soft <commit_id> #可以回退到某个commit并保存之前的修改 <commit_id>从git log中取,取前7位即可
git reset –hard + 版本号id** 提交了 回退了 但是还是想要刚才的版本 或者是哪个制定的版本号版本

撤销git push操作
git revert <commit_id> push后撤销该次commit

git 基本提交步骤
*先用git pull把最新的提交从origin/dev抓下来
git status 对比
git add .加
git commit -m"first”本地
git push 提交

如果commit注释写错了,只是想改一下注释,只需要:
git commit --amend

*推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上:使用命令 git push origin master

网上找了两个比较清晰的图, 可以作为桌面哦!


git.jpg git 2.jpg
上一篇下一篇

猜你喜欢

热点阅读