merge 与远端 push 权限测试 - Schrodinger-s-Trap/MiniJournal GitHub Wiki
先将整个仓库 git clone
到本地:
git clone [email protected]:Schrodinger-s-Trap/MiniJournal.git
进入仓库根目录,切换到 test-pr
分支:
git checkout test-pr
之后随便新建个文件并修改其内容,以 test-file-gxx.md
为例:
vim test-file-gxx.md
# balabala...
令 git 记录更改并提交 commit 到 test-pr
分支,之后尝试推送到 Github 上:
git add test-file-gxx.md
git commit -m "add test-file-gxx"
git push origin test-pr
切换到 master
分支并在本地 git merge
刚刚在 test-pr
分支的修改 ,之后尝试推送到 Github 上:
git checkout master
git merge test-pr
git push origin master
之后在 Github 打开该仓库的页面,如果推送成功,则可在 master
和 test-pr
的页面上分别看见自己刚刚的提交。