Git命令在私有分支中添加代码

Git命令在私有分支中添加代码,git,github,github-for-windows,Git,Github,Github For Windows,我在主线分支中有一个远程存储库。我想添加一个私人分支,让我和我的朋友单独访问。如何在私有分支中提交和推送代码。 你能帮我用git命令完成以下任务吗。我正在使用windows操作系统 1. create a private branch 2. add a friend to the branch 3. commit and push the code to the branch 这就是我所在的分支机构。我需要在创建的私有分支中推送项目存储库 C:\Users\MyProject>g

我在主线分支中有一个远程存储库。我想添加一个私人分支,让我和我的朋友单独访问。如何在私有分支中提交和推送代码。 你能帮我用git命令完成以下任务吗。我正在使用windows操作系统

 1. create a private branch
 2. add a friend to the branch 
 3. commit and push the code to the branch
这就是我所在的分支机构。我需要在创建的私有分支中推送项目存储库

C:\Users\MyProject>git branch
* mainline

公共回购协议中没有私人分支机构的概念。。。。您可以在本地回购上拥有一个私有分支,比如说,因为除非您将回购设置为访问,否则其他人将无法访问它。。。。您可以做的是将该公共回购克隆到另一个私有回购中,然后向您的朋友提供对该回购的访问。

ohh然后您可以给我命令,在另一个分支而不是主分支中执行所有操作吗?以便创建一个新分支并在一次操作中切换到它:git checkout-b new branch。这将创建一个名为new branch的新本地分支。但这是一个完全不同的问题。你能解释一下困难的部分吗?您可以创建并切换到分支,然后按下它。你不知道什么?我是git的初学者。我只是想知道执行此操作的命令我是git的初学者。我只是想知道执行此操作的命令,但您不愿意自己做任何实际工作/研究?这类事情对于堆栈溢出非常重要。git的初学者不是思维、搜索等方面的初学者。我回到了问题的原始版本,它已经有了一个有效的答案。编辑提出了一个完全不同的非常基本的问题。注:两者都是重复的。以下是问题当前版本的dup:@TTT问题是整个问题和答案现在都是谎言。它声称要询问和回答关于私有分支的问题,但实际上OP只想要基本分支和答案评论中给出的push命令。