Git常用命令整理

获取仓库代码 git fetch

拉回操作 git pull ==git fetch + git merge

提交所有修改过的文件到暂存区,不包括新的文件 git add -u

提交所有修改过的文件到暂存区,包括新创建的文件 git add -A

移除github远程仓库 git remote rm origin

添加github远程仓库 git remote add origin <链接>

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>

创建+切换分支:git checkout -b <name>

合并某分支到当前分支:git merge <name>

git merge –no-ff -m “description” <branch name>
合并分支时,加上–no-ff参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward合并就看不出来曾经做过合并。

看到分支合并图git log –graph

删除分支:git branch -d <name>

保存工作现场 git stash

查看stash记录 git stash list

回到工作现场同时删除stash内容 git stash pop

将本地更新推送到远程组织 git push <本地分支><远程分支>。

整理我常用到的git命令,如有错误还请指出

    原文作者:Lifault
    原文地址: https://segmentfault.com/a/1190000019625193
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞