|
本帖最后由 chenall 于 2014-7-10 15:18 编辑
首先你需要注册一个github帐号
为了方便使用建议使用ssh提交代码
方法
直接输入以下命令根据提示敲三个回车就生成了SSH key文件保存在中~/.ssh/目录下.
ssh-keygen
然后把~/.ssh/id_rsa.pub的里面内容复制到github中快速直达连接(https://github.com/settings/ssh)
注: 可以直接cat ~/.ssh/id_rsa.pub然后用鼠标右键标记,选择显示的内容复制.
添加好之后可以测试一下
ssh -T git@github.com
看看是不是可以显示你的github帐号
关于 ssh的其它参考(英文)
https://help.github.com/articles/generating-ssh-keys
现在可以创建属于自己的分支.
进入
https://github.com/chenall/grub4dos
右上角的一个fork按钮,按一下,就可以复制grub4dos项目出来到自己的帐号下.
比如你的帐号是yaya那么一般情况下你复制出来的地址就是
https://github.com/yaya/grub4dos
然后在本地端下载自己的grub4dos代码
git clone git@github.com:yaya/grub4dos.git grub4dos
切换到0.4.6分支
git checkout origin/0.4.6 -b 0.4.6
修改代码,然后提交修改
git commit -a -m "本次提交的注释信息"
如果要中文的,可以在windows中colinux可以访问的目录下新建一个文件(用utf-8编码),在里面写上提交的信息内容,然后用-F参数
git commit -a -F ./commit.log
以上提交只是在本地修改,现在可以推送到服务器上,
直接
git push就行了.
上面的代码提交之后打开github项目页面
https://github.com/yaya/grub4dos
应该可以看到compare & pull request的按钮,
点一下输入一些信息,然后 Create pull request 就行了.我这里就可以收到新的提交信息.
|
|