社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

单独的Git提交/拉请求

Henry Lee • 4 年前 • 748 次点击  

我最初从master克隆了一个存储库并进行了更改。我被要求建立三个独立的分支,每个分支都有自己的相对提交和请求。 在完成所做的更改后,我对3个分支执行了以下步骤3次:

//For branch one
1) git checkout -b branchOne
2) git add file1 file2 file3
3) git commit -m "commit msg"
4) git push --set-upstream origin [branch_name]

//For branch two
1) git checkout -b branchOne
2) git add file4 file5 file6
3) git commit -m "commit msg"
4) git push --set-upstream origin [branch_name]

在做了三次之后,它创建了3个分支,但它们都共享相同的提交历史记录。提交历史记录基本上被更新/附加到下一个分支。

我现在需要做的是:

现在,我需要分离这些提交,以便已经创建的每个分支都有自己的请求和相对提交。 我怎样才能做到这一点?

更新: 除此之外,我还需要向一些分支添加新的提交。 因此,总之,我需要将提交分离到它们自己的分支(已经存在的分支)中,并向分支添加额外的新提交。

我如何恢复已经做出的提交,然后只将它们提交到相关的分支。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38000
 
748 次点击  
文章 [ 3 ]  |  最新文章 4 年前