草庐IT

新建gitlab分支

全部标签

git - 您如何在本地和远程删除分支及其所有历史记录?

我有一个git分支,我需要核对所有痕迹。我想我需要类似的东西gitfilter-branch--index-filter'git-D'--tag-name-filtercat----all或者也许gitfilter-branch--index-filter'gitrm--cached*'--tag-name-filtercat--那我就gitpush-forigin:在不确定它们会做什么或是否有效的情况下,我犹豫要不要尝试它们。 最佳答案 假设你想对evilbranch进行核攻击。你说你想删除一个分支的所有历史。这在技术上包括初始提

git - 您如何在本地和远程删除分支及其所有历史记录?

我有一个git分支,我需要核对所有痕迹。我想我需要类似的东西gitfilter-branch--index-filter'git-D'--tag-name-filtercat----all或者也许gitfilter-branch--index-filter'gitrm--cached*'--tag-name-filtercat--那我就gitpush-forigin:在不确定它们会做什么或是否有效的情况下,我犹豫要不要尝试它们。 最佳答案 假设你想对evilbranch进行核攻击。你说你想删除一个分支的所有历史。这在技术上包括初始提

git - 你如何在 SourceTree 中搜索分支

如何在SourceTree中搜索分支。它已经到了我有数百个分支的地步,并且在远程分支树中查看列表几乎是不可能的。有什么办法吗? 最佳答案 是的,在所有分支列表的左下角的SourceTree中提供了一个过滤器。请参见屏幕截图。注意:这是在MAC上.. 关于git-你如何在SourceTree中搜索分支,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/39018619/

git - 你如何在 SourceTree 中搜索分支

如何在SourceTree中搜索分支。它已经到了我有数百个分支的地步,并且在远程分支树中查看列表几乎是不可能的。有什么办法吗? 最佳答案 是的,在所有分支列表的左下角的SourceTree中提供了一个过滤器。请参见屏幕截图。注意:这是在MAC上.. 关于git-你如何在SourceTree中搜索分支,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/39018619/

git - 如何更改git分支输出顺序

当我键入gitbranch时,我收到一个分支列表,这些分支似乎是按字母顺序排序的,而不是按创建时间排序的。有没有办法让gitbranch的输出按日期排序? 最佳答案 Stujo'sanswer是我的最爱,但我想更进一步,让按提交者日期排序成为我的默认gitbranch行为。方法如下:gitconfig--globalbranch.sort-committerdate删除committerdate之前的-以另一种方式排序。现在gitbranch将始终按日期排序! 关于git-如何更改git

git - 如何更改git分支输出顺序

当我键入gitbranch时,我收到一个分支列表,这些分支似乎是按字母顺序排序的,而不是按创建时间排序的。有没有办法让gitbranch的输出按日期排序? 最佳答案 Stujo'sanswer是我的最爱,但我想更进一步,让按提交者日期排序成为我的默认gitbranch行为。方法如下:gitconfig--globalbranch.sort-committerdate删除committerdate之前的-以另一种方式排序。现在gitbranch将始终按日期排序! 关于git-如何更改git

git - 如果我在 git 中删除父分支,子分支会发生什么

我打算重命名我的git存储库中的一个分支。我发现最简单的方法是从该分支创建一个新分支并为其指定所需的名称。之后我想删除旧分支(父分支)。但是我担心如果这样做的话我会在我的新分支中丢失数据。如果我删除那个分支,最初对父分支所做的提交会怎样? 最佳答案 会发生什么?什么都没有。如果您在另一个分支所在的地方创建一个分支,您可以“删除”另一个分支而不会丢失任何东西。分支(HEAD)只是指向提交的指针。只要这些提交被分支HEAD引用(或者是分支HEAD祖先的一部分),它们就不会丢失。即使它们不再被任何分支或标签引用,它们仍然在本地reflog

git - 如果我在 git 中删除父分支,子分支会发生什么

我打算重命名我的git存储库中的一个分支。我发现最简单的方法是从该分支创建一个新分支并为其指定所需的名称。之后我想删除旧分支(父分支)。但是我担心如果这样做的话我会在我的新分支中丢失数据。如果我删除那个分支,最初对父分支所做的提交会怎样? 最佳答案 会发生什么?什么都没有。如果您在另一个分支所在的地方创建一个分支,您可以“删除”另一个分支而不会丢失任何东西。分支(HEAD)只是指向提交的指针。只要这些提交被分支HEAD引用(或者是分支HEAD祖先的一部分),它们就不会丢失。即使它们不再被任何分支或标签引用,它们仍然在本地reflog

git - 从 Gitlab 镜像到 Github

我一直在使用一个私有(private)的Gitlab实例来保存我所有的代码。但由于大多数与我一起工作的员工现在都有一个Github帐户,我真的很想移动并将我的Gitlab存储库镜像到Github。我的情况:运行Gitlab(综合)的服务器我将为其创建一个组织的Github帐户,我和我的员工可以在其中组织在一起。我知道git中有--mirror开关,但我不太确定这是如何工作的。我在网上找到的文档非常不稳定......所以如果有人能帮助我,那就太好了。:) 最佳答案 GitLab现在有一个选项可以从UI执行此操作,转到“设置”->“您的

git - 从 Gitlab 镜像到 Github

我一直在使用一个私有(private)的Gitlab实例来保存我所有的代码。但由于大多数与我一起工作的员工现在都有一个Github帐户,我真的很想移动并将我的Gitlab存储库镜像到Github。我的情况:运行Gitlab(综合)的服务器我将为其创建一个组织的Github帐户,我和我的员工可以在其中组织在一起。我知道git中有--mirror开关,但我不太确定这是如何工作的。我在网上找到的文档非常不稳定......所以如果有人能帮助我,那就太好了。:) 最佳答案 GitLab现在有一个选项可以从UI执行此操作,转到“设置”->“您的