Gitweb-web界面中未列出已删除的分支
有没有办法在gitweb界面中列出已删除的分支 我刚刚在git中创建了一个新的分支,同样的情况也反映在gitweb界面中,但是当我删除该分支时,它没有在gitweb界面中列出,理想情况下,它应该在gitweb界面中列出,并删除一个消息分支Gitweb-web界面中未列出已删除的分支,git,gitweb,git-workflow,Git,Gitweb,Git Workflow,有没有办法在gitweb界面中列出已删除的分支 我刚刚在git中创建了一个新的分支,同样的情况也反映在gitweb界面中,但是当我删除该分支时,它没有在gitweb界面中列出,理想情况下,它应该在gitweb界面中列出,并删除一个消息分支 如果可能的话,请告诉我 在Git中,分支是指向提交的指针。每次提交都指向其父级。 因此,只有两种方法可以使提交可见: 将分支(或标记)指向提交 使分支(或标记)指向提交的后代 由于分支本身只是指针,它们不会提交,因此也不会进行版本控制。如果您删除一个分支,
如果可能的话,请告诉我 在Git中,分支是指向提交的指针。每次提交都指向其父级。 因此,只有两种方法可以使提交可见:
- 将分支(或标记)指向提交
- 使分支(或标记)指向提交的后代
git reflog
获取提交的SHA。然后可以创建指向该提交的新分支
回答你的问题:
不,由于分支未进行版本控制,您将不会在gitweb中收到分支已删除
消息
使“已删除”提交可见的唯一方法是,使用上述方法之一使提交可见(或可访问)。也许您可以在Git中创建一个分支
deleted\u branch
?,分支是指向提交的指针。每次提交都指向其父级。
因此,只有两种方法可以使提交可见:
- 将分支(或标记)指向提交
- 使分支(或标记)指向提交的后代
git reflog
获取提交的SHA。然后可以创建指向该提交的新分支
回答你的问题:
不,由于分支未进行版本控制,您将不会在gitweb中收到分支已删除
消息
使“已删除”提交可见的唯一方法是,使用上述方法之一使提交可见(或可访问)。也许你可以创建一个分支
deleted\u branch
?使用git创建短期分支,并在其内容被合并或重定基址后将其删除,以跟踪分支及其用途是很常见的。
如果确实需要在web界面中查看已删除的分支,则不应删除它们,而应重命名它们
git branch -m [<oldbranch>] <newbranch>
有关详细信息,请参见ProGit。使用Git创建短期分支,并在其内容被合并或重定基址后将其删除,以跟踪分支及其用途是很常见的。 如果确实需要在web界面中查看已删除的分支,则不应删除它们,而应重命名它们
git branch -m [<oldbranch>] <newbranch>
有关详细信息,请参阅ProGit