假设我在git中已经提交了五个提交,按顺序为1->2->3->4->5。
我知道可以使用git bash来推送选择的提交,比如说提交1和2,在这里有解释 Push selective commits using git bash。
但是,我想知道是否可以使用Atlassian SourceTree实现这一点?这将是一个非常方便的功能。
另一个问题:如何只使用git bash推送提交2和4,而不影响其他提交?我知道可以通过重新排序提交来完成此操作,但我想知道是否可以在不重新排序的情况下完成此操作。
我知道可以使用git bash来推送选择的提交,比如说提交1和2,在这里有解释 Push selective commits using git bash。
但是,我想知道是否可以使用Atlassian SourceTree实现这一点?这将是一个非常方便的功能。
另一个问题:如何只使用git bash推送提交2和4,而不影响其他提交?我知道可以通过重新排序提交来完成此操作,但我想知道是否可以在不重新排序的情况下完成此操作。
git
不会推送任意提交。您必须推送一个引用,即分支或标签,以确保整个图形直到该引用都存在并完全连接到远程。存储库不仅是随机提交的存储空间,这些提交与其他提交没有任何关联。 - twalberg