git pull origin main
时间: 2023-11-03 10:05:52 浏览: 143
在执行`git pull origin main`命令时,如果本地代码没有被提交过,可能会出现错误`refusing to merge unrelated histories`,这通常是因为本地分支上的代码和远程分支上的代码没有共同祖先,也就是说它们之间没有关联。要强制合并两个不相关的历史记录,可以使用`git pull origin main --allow-unrelated-histories`命令。这样就能成功拉取远程`main`分支的代码到本地分支。接下来你可以提交修改,使用`git commit -m "your commit message"`,然后推送到远程`main`分支,使用`git push origin main`。这样就完成了将本地代码更新到远程`main`分支的操作。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* *3* [将本地master分支代码提交到远程main分支](https://blog.csdn.net/jiahongfei1213895/article/details/128661543)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文