无法从另一台计算机访问git分支

Adr*_*n M 3 git github

基本上我不能在另一台计算机上看到分支.我跑

git branch -a
Run Code Online (Sandbox Code Playgroud)

我得到了家用电脑

C:\learn ror\sample_app [filling-in-layout]> git branch -a
* filling-in-layout
  master
  static-pages
  remotes/origin/filling-in-layout
  remotes/origin/master
  remotes/origin/static-pages
Run Code Online (Sandbox Code Playgroud)

在工作电脑上我得到了几乎相同的结果,除了"填充布局"分支(本地和远程).

我该怎么办?

mea*_*gar 8

要共享分支,您需要在创建它们的计算机上推送分支,并在其他计算机上设置远程跟踪分支:

在具有分支的机器上试试这个:

git push -u origin <branch name>
Run Code Online (Sandbox Code Playgroud)

而这在没有的机器上:

git fetch
git checkout <branch name>
Run Code Online (Sandbox Code Playgroud)

<branch name>如果您尝试检出仅存在于遥控器上的分支,Git将自动设置一个远程跟踪分支.