1:在你需要fork的github页面上,点击fork按钮
fork完成之后,会跳转到你自己的github主页,你会发现自己的github主页上面多了一个仓库;这就把别人的仓库转移到你的仓库里面了。这时候资源还是在线上的,如果你要修改的话需要down到本地。
2:在你自己的页面上,有clone or download按钮;点击之后会如下
你可以有两种方式把资源下载到本地。
1)如图1 clone with SSH 使用密钥的形式,这种方式需要自行配置密钥是前提。
2)如图2 使用HTTPS的形式
这两种方式都分别对应有下面3的一段算是路径的东西;
3:在down之前你需要在本地准备一个文件夹,然后git bash here;打开git shell环境;执行git init;把该文件夹初始化为一个本地git 库;
初始化完成的本地git仓库会有一个.git文件夹;
4:接着继续使用命令行,clone资源到本地;
1)如果是使用SSH方式的话,在命令行输入 git clone + 步骤2中SSH对应的那一段路径
2)如果使用HTTPS方式的话,在命令行输入 git clone + 步骤2中HTTPS对应的那一段路径
5:用任一种方式执行完clone命令之后,资源就下载到本地了。
6:然后就可以在本地资源基础上进行随心所欲的修改了。
7:修改完成之后,会先提交到你自己的github仓库上。
提交的话,还是git三部曲
1)git add filename add 所有修改过的文档 (可以使用git status 查看修改过的,待add的文档)
2)git commit -m 'log' 提交所有被add的文档,最好带上修改日志
3)git push
8:刷新你的github 中资源所在的页面,会发现修改已经提交上去。
9:如果希望资源原始的拥有者,接纳你的修改,则需要发request请求
发送request请求,表明修改的地方,然后就等原作者回应了。