gpt4 book ai didi

git:用于暂存和生产服务器的推送和 pull

转载 作者:太空狗 更新时间:2023-10-29 14:41:00 25 4
gpt4 key购买 nike

我正在寻找一些关于 git 和 push/pull 的建议,并试图让我的头脑围绕正确的流程。

我在 codebasehg 上托管了一个 Master 分支。

所以我在本地工作、 promise 和 push 。

我只想从登台和生产服务器中提取,因为我永远不会在这些机器上工作。这是否意味着当我执行 pull 时它会要求我 merge 冲突?事实上,我想从服务器上做的就是收集 master

第二个问题是我正在处理的网站即将完成第 1 阶段。一旦到了这个阶段,我就会想创建一个分支。然后在 merge 和投入生产之前,我想在登台服务器上测试分支。我希望这是对的?因此,在创建分支时,当我从我的开发人员那里执行 push 时,它会转到 codebasehg 吗?如果是这样,我会只检查登台服务器上的分支吗?从登台服务器推送和 pull 后在本地完成 merge 后,登台服务器上的分支是否也会 merge ?

我希望这是有道理的,谢谢你的建议。

最佳答案

Does this mean when I do a pull it is going to ask me to merge conflicts?

什么冲突?当您在存储库中所做的只是 pull 并且您从不编辑任何内容时,您怎么可能会遇到任何冲突?

So when creating the branch will it go to codebasehg when I do a push from me dev?

当然,如果你使用正确的语法:

# create a new branch locally
git branch name_of_branch
git checkout name_of_branch
# edit/add/remove files
# ...
# Commit your changes locally
git add fileName
git commit -m Message
# push changes and new branch to remote repository:
git push origin name_of_branch:name_of_branch

关于git:用于暂存和生产服务器的推送和 pull ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1357042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com