我创建了一个新的Repository(名为repoN),其中包含现有的(名为repoE),只需复制分支中的代码(名为B22)。
之后,我在repoN中创建了一个新分支(名为BR01)。 现在我在repoN存储库中存在的分支(名为BR01)中进行了一些更改。
我只想将所有这些更改带入旧存储库repoE,而不会将BR01的历史记录丢失到B22中。
我正在使用SourceTree,因为我是Git的新手并且不太了解命令。
答案 0 :(得分:5)
首先你需要添加git你的目标存储库,让我们调用它repoE
(设置远程跟踪)
git remote set-url repoE https://github.com/USERNAME/repoE.git
然后切换到想要推送的分支,假设你的分支叫BR01
git checkout BR01
并将此分支推送到目标存储库
git push repoE BR01
答案 1 :(得分:0)
git remote add repoRemote https://bitbucket/repo/repo1.git
git push repoRemote
-将当前分支推送到您在#3中添加的远程存储库中。答案 2 :(得分:0)
在SourceTree中,可以通过将repoE添加到Repository-> Add Remote来完成,以便您可以将repoN中的更改推送到该repo。