总的来说分为三步:克隆仓库,本地修改,提交修改
一、克隆仓库¶
注:第一次克隆,需要验证SSH key等,由于我上次克隆是很早以前就忘记了,所以这一部分暂时略,可以问问GPT/CSDN
1.1 Github¶
- 登陆github,找到你要克隆的仓库,右上角找到Fork,并点击"Create a Fork"。
- 进入本地Github,获得SSH
1.2 本地Git操作,并且pull request¶
-
使用git clone命令
Bash -
拉取所有分支
Bash | |
---|---|
- 从远程仓库拉取所有代码,所有远程分支在本地是只读的
Bash | |
---|---|
- 可以通过确认github来得知自己想修改的文件在什么分支。下面切换到想要的分支:
Bash
返回:
Text Only | |
---|---|
git branch
之后,会发现当前分支之前有*
- 编辑相应文件,可以用
code
打开,从而用VSCode来编辑 - 最后提交文件到远程仓库
ps:如果你忘记了你当前的分支,可以使用:
Bash | |
---|---|
*
所标的就是你所在的分支啦!
- 最后可以在想要提交修改的仓库点击Pull requests-> new pull request
后面跟着提示一步步compare changes,提交修改说明,最后修改审核就可以啦!
报错:
Please make sure you have the correct access rights and the repository exists.
Bash | |
---|---|
git remote set-url origin https://github.com/Slowist-Lee/Supporting_Education.git