实习的记忆记录 2:使用 Git 提交 PR

2026年2月16日 7点热度 0人点赞 0条评论

以往用 Github 也是差不多这个流程,但是总是忘……

正常的流程:先 Fork 然后 Clone 到本地,做修改后提交 Commit 再 Push 到自己的仓库,确保没冲突后再发起 Pull Request。

# Fork 仓库到自己的 GitHub
git clone https://github.com/你的用户名/仓库.git
cd 仓库

# 添加上游仓库
git remote add upstream https://github.com/原仓库地址.git

# 同步最新代码
git fetch upstream

git rebase upstream/main

git checkout -b feat/add-new-component  # 创建描述性的分支名

git add 具体文件  # 避免 git add .
git commit -m "feat: 添加登录表单验证"

# 推送与创建 PR
git push origin feat/add-new-component

注意:如果要开新的功能,就自己再开新的分支并同步上游代码然后再去改,这个分支相关的 PR 被合并后就可以删掉这个分支了

git checkout main
git branch -d feat/previous-pr
git push origin --delete feat/previous-pr

碰到冲突就会麻烦一些,可以自行 cherrypick 或者根据情况手动解决。

MuWinds

这个人很懒,什么都没留下

文章评论