我是Git的新手,我想知道两个命令之间的区别.
`git checkout -b <branch-name>`
`git checkout -b <branch-name> origin/master`
Run Code Online (Sandbox Code Playgroud)
如果我执行第一个命令,Git如何创建分支?分支是从本地主服务器还是远程主服务器创建的?请帮帮我.
Mat*_*Mat 10
如果未指定起点,则会根据当前签出的内容(当前HEAD)创建新分支.
git checkout -b|-B <new_branch> [<start point>]指定
-b创建新分支的原因,就像调用git-branch(1)然后签出一样.
而且git-branch:
[...]命令的第二种形式创建一个新的分支头,其名称
<branchname>指向当前HEAD,或者<start-point>如果给定.
| 归档时间: |
|
| 查看次数: |
3560 次 |
| 最近记录: |