我的朋友提交了一些更改,但没有将它们推送到存储库。现在我想把这个提交推到"开发"科。我怎么能这样做?
我的意思是,克隆回购并对结构分支进行结账将为我创建一个本地回购,我不会看到未按下的提交。
答案 0 :(得分:4)
你的问题相当于"我的朋友为我写了一个Word文档,并将其保存在他的本地机器上。他没有将其上传到服务器,也没有发送给任何人。我怎么能得到它?"
就像类似的问题一样,答案是"你可以"#,你的朋友必须用git push REMOTE BRANCH
推送更改,然后你才能得到他们使用git clone
或git pull
(如果您已经克隆了repo)。
答案 1 :(得分:0)
您的朋友通过补丁,git-bundles,一些公共在线仓库(如Github中托管的一个,他/她的.git在便携式磁盘或ftp中的副本)共享提交给您,ssh访问您的计算机或其他方向等。
您将提交应用到您当地的分支机构。
您将本地分支推送到远程分支。
答案 2 :(得分:0)
你有两个选择,一个是让你的朋友提交存储库或 拥有他的gitlab帐户并登录它。然后复制其存储库中的更改,然后转到本地存储库并保存。
add.
commit -m
这个wiil做
答案 3 :(得分:0)
您有3个选项
告诉你的朋友