git分支基本用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git分支基本用法相关的知识,希望对你有一定的参考价值。

git checkout –b dev -b表示创建并移动到dev

git checkout dev 切换分支

git status 查看工作区

git branch dev 创建分支

git branch 查看当前分支

*代表当前所在的分支

git add 他会监控工作区的状态树。使用 他会把工作时的所以变化提交到暂存区,包括文件内容修改以及新文件,但不包括被删除的文件

git merge dev 合并某分支到当前分支

合并分支时,加上--no-ff 参数就可以用普通模式合并

git branch -d dev 删除分支

git stash 储藏当前环境

git stash apply 恢复,但是恢复后,stash 内容并不删除,你需要用 git stash drop 来删除; 另一种方式是用 git stash pop,恢复的同时把 stash 内容也删了

git branch –D dev -D强行删除dev分支

git remote 查看远程库加 –v 显示更详细
$ git remote –v
origin git@github.com:michaelliao/learngit.git (fetch)
origin git@github.com:michaelliao/learngit.git (push)
上面显示了可以抓取和推送的 origin 的地址。如果没有推送权限,就看不到 push 的地址。

推送分支就是把本地分支推送到远程库
git push origin master 把master分支推送到origin远程库

从本地推送分支,使用 git push origin branch-name,如果推送失败,先用 git pull 抓取远程的新提交;

在本地创建和远程分支对应的分支,使用 git checkout -b branch-name origin/branch-name,本地和远程分支的名称 最好一致;

建立本地分支和远程分支的关联,使用 git branch --set-upstream branch-name origin/branch-name;

从远程抓取分支,使用 git pull,如果有冲突,要先处理冲突。

以上是关于git分支基本用法的主要内容,如果未能解决你的问题,请参考以下文章

Git基本用法

git的基本用法

Git学习一:基本用法

git tag的基本用法

Git的基本用法

git 日常用法