Git经常使用命令整理

获取仓库代码 git fetchgit

拉回操做 git pull ==git fetch + git mergegithub

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

提交全部修改过的文件到暂存区,包括新建立的文件 git add -A ip

移除github远程仓库 git remote rm originrem

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

查看分支:git branchio

建立分支:git branch <name>ast

切换分支: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命令,若有错误还请指出

相关文章
相关标签/搜索