草庐IT

子分支

全部标签

git - SourceTree - 如何 checkout 到远程 repo 分支

我在远程GIT存储库中创建了一个新分支。存储在BitBucket上的存储库。在我的本地存储库中,我可以看到这个带有SourceTree的新分支。它出现在提交列表中,在我创建分支的同一提交中。但是我在分支列表下看不到这个新分支,也无法checkout它。我想checkout并将更新的本地工作站代码推送回远程存储库,但恰好在这个新分支内。我在同一个分支上开始开发,克隆新分支的源代码是什么。我试图pull这个新分支。它应该是空的,但它仍然不在分支列表下,我无法检查它。如何提交到这个新分支? 最佳答案 与SourceTree(1.9.6.1

git - SourceTree - 如何 checkout 到远程 repo 分支

我在远程GIT存储库中创建了一个新分支。存储在BitBucket上的存储库。在我的本地存储库中,我可以看到这个带有SourceTree的新分支。它出现在提交列表中,在我创建分支的同一提交中。但是我在分支列表下看不到这个新分支,也无法checkout它。我想checkout并将更新的本地工作站代码推送回远程存储库,但恰好在这个新分支内。我在同一个分支上开始开发,克隆新分支的源代码是什么。我试图pull这个新分支。它应该是空的,但它仍然不在分支列表下,我无法检查它。如何提交到这个新分支? 最佳答案 与SourceTree(1.9.6.1

在没有主分支的情况下创建的 Git 存储库

我想为一个新项目(在VM上)创建一个新的共享git存储库。我从/.../git/new_proj.git运行了git--bareinit,但是在.../git/new_proj.git/refs/heads目录。我还在我的目录上运行了sudochmod777-R,但它没有帮助,在init命令之后仍然没有创建master。编辑:我什至尝试使用gitinit(没有bare标志),但仍然没有创建master分支。Google在这件事上帮不上什么忙...有人知道问题出在哪里吗?我缺少什么?谢谢! 最佳答案 它已经在otheranswerso

在没有主分支的情况下创建的 Git 存储库

我想为一个新项目(在VM上)创建一个新的共享git存储库。我从/.../git/new_proj.git运行了git--bareinit,但是在.../git/new_proj.git/refs/heads目录。我还在我的目录上运行了sudochmod777-R,但它没有帮助,在init命令之后仍然没有创建master。编辑:我什至尝试使用gitinit(没有bare标志),但仍然没有创建master分支。Google在这件事上帮不上什么忙...有人知道问题出在哪里吗?我缺少什么?谢谢! 最佳答案 它已经在otheranswerso

git - Git 的单一工作分支

赏金简短描述是否有一种可移植的方法来使用具有多个checkout功能的单个存储库?作为拥有的替代方案存在太多开销(推送/pull/同步...)和覆盖.git/objects硬链接(hardlink)(甚至在Windows上不起作用)的风险的多个克隆。刚接触git,很想听听有经验的git用户的想法。为什么git一次只能在一个分支上工作有概念上的原因吗?在大多数时间我需要同时处理至少两个不同的分支时,在分支之间来回切换似乎是绝对不切实际的,例如build,并行运行a.s.o.好吧,也许开发人员真的不需要完全同时在两个分支上工作。但是checkout另一个分支不会自动携带被忽略的东西,比如构

git - Git 的单一工作分支

赏金简短描述是否有一种可移植的方法来使用具有多个checkout功能的单个存储库?作为拥有的替代方案存在太多开销(推送/pull/同步...)和覆盖.git/objects硬链接(hardlink)(甚至在Windows上不起作用)的风险的多个克隆。刚接触git,很想听听有经验的git用户的想法。为什么git一次只能在一个分支上工作有概念上的原因吗?在大多数时间我需要同时处理至少两个不同的分支时,在分支之间来回切换似乎是绝对不切实际的,例如build,并行运行a.s.o.好吧,也许开发人员真的不需要完全同时在两个分支上工作。但是checkout另一个分支不会自动携带被忽略的东西,比如构

git - 如何在 git bitbucket 中克隆一个特定的分支

我想克隆一个特定的分支。我不想下载master分支。如何克隆整个项目然后切换到validations分支? 最佳答案 您可以使用以下代码克隆单个分支(不会无意中克隆整个项目):gitclone--branch--single-branch[]或者(尝试在这里解决您的新问题...),您可以克隆整个项目gitclone将目录更改为文件夹并从master中创建一个新分支gitcheckout-bvalidations 关于git-如何在gitbitbucket中克隆一个特定的分支,我们在Sta

git - 如何在 git bitbucket 中克隆一个特定的分支

我想克隆一个特定的分支。我不想下载master分支。如何克隆整个项目然后切换到validations分支? 最佳答案 您可以使用以下代码克隆单个分支(不会无意中克隆整个项目):gitclone--branch--single-branch[]或者(尝试在这里解决您的新问题...),您可以克隆整个项目gitclone将目录更改为文件夹并从master中创建一个新分支gitcheckout-bvalidations 关于git-如何在gitbitbucket中克隆一个特定的分支,我们在Sta

GitLab 重命名分支并重新开始

我刚开始一个新项目,我正在使用GitLab和SourceTree。我已经创建了一个分支(origin\master),但是我错误地使用这个分支进行开发,所以我将我的前几个更改推送到这个分支。现在我了解到这个分支实际上应该有生产版本,并且应该使用origin\develop分支进行开发。有什么方法可以将master分支重命名为origin\develop并以某种方式使用应用程序的原始版本创建一个新的origin\master分支?我是该项目中唯一的开发人员,因此不会影响任何人。如果可能的话,如果你能在SourceTree中解释如何做的话,因为我不使用命令行git。我对SourceTree

GitLab 重命名分支并重新开始

我刚开始一个新项目,我正在使用GitLab和SourceTree。我已经创建了一个分支(origin\master),但是我错误地使用这个分支进行开发,所以我将我的前几个更改推送到这个分支。现在我了解到这个分支实际上应该有生产版本,并且应该使用origin\develop分支进行开发。有什么方法可以将master分支重命名为origin\develop并以某种方式使用应用程序的原始版本创建一个新的origin\master分支?我是该项目中唯一的开发人员,因此不会影响任何人。如果可能的话,如果你能在SourceTree中解释如何做的话,因为我不使用命令行git。我对SourceTree