如果我的解释错误,请纠正我,我是github的菜鸟
我的老板告诉我这个
在此回购的PC中创建一个本地分支并执行pull,以便在本地计算机上安装应用程序的本地副本。
在您的PC中创建多点分支并从此仓库执行pull。
您需要获取以下3个文件:file1.js file2.js file3.js
我把它解释为:(如果我错了,请纠正我)
所以我将repo分叉并将其克隆到我的电脑上
git clone _my_repo_url _
git remote add upstream _original_repo_url _
git pull upstream
试图给我这个错误
您要求从远程'上游'拉出,但没有指定分支。因为这不是当前分支的默认配置远程,所以必须在命令行上指定分支。
创建一个名为'multipoint'的新分支( - ?无论如何都是'多点分支')
git checkout -b multipoint
所以我必须再拉一次?
git fetch upstream
请帮助我,git和github并不是我的强项
谢谢!
答案 0 :(得分:0)
很难从你的描述中说出来,但你可能想做这样的事情:
稍后您可以使用以下命令从原始仓库中删除新提交:
最后(如果你愿意)移动你的提交,使它们基于新的主人:
答案 1 :(得分:0)
根据你老板的有限描述,这是一个小小的猜测,但这看起来很可能:
$ git clone <the repo> <my-working-directory>
使用克隆,您自动拥有一个名为“origin”的远程定义和一个跟踪origin / master的“master”分支。
$ cd <my-working-directory>
$ git remote show origin
节目的结果应该表明'起源'上存在哪些分支 - 希望你看到'多点。
$ git branch --track multipoint origin/multipoint
您现在已经创建了一个跟踪原点/多点的本地“多点”分支。
$ git checkout multipoint
此时,您的三个文件应该存在!