如何结账只有一个分支?

时间:2017-03-08 16:10:11

标签: git git-branch git-checkout

我们有两个Git分支,dev和master。两者都藏匿着。启动时,我在主分支的本地副本上。我运行Git checkout dev切换到dev分支,然后想检查如果我执行Git pull会有什么更新,所以我跑了:

git fetch

但是尽管我在开发分支上,为dev和master获取下载的对象和refs!我预计只会对当前的分支机构这样做:

tom@saltmstr:/opt/salt $ git fetch
remote: Counting objects: 67, done.
remote: Compressing objects: 100% (52/52), done.
remote: Total 67 (delta 44), reused 15 (delta 7)
Unpacking objects: 100% (67/67), done.
From git+ssh://stash.mds.xyz:7999/mds/salt
   3ec937f..f53d944  dev        -> origin/dev
   f4b87bb..3d17dd5  master     -> origin/master
tom@saltmstr:/opt/salt $ git fetch

Git fetch和Git pull的正确语法是什么才能将更改引入dev分支?

git fetch -b dev ?
git pull -b dev ?

或者它会是:

git fetch -b dev origin/dev?
git pull -b dev origin/dev?

我找不到任何关于只使用fetch或pull检查特定分支的内容,所以我发布了这个问题。

0 个答案:

没有答案
相关问题