官网地址: http://www.worldhello.net/gotgithub/01-explore-github/030-explore-github.html
1 加入github, https://github.com/ 去这个网站注册自己的用户名,比如我注册的是 csdnhshgh
注册GitHub账号,点击免费方案右侧的“Create a free account”按钮,就进入到注册页面,我们需要创建免费的账号模式,记住自己的注册ID以及email,因为每个email只能注册一次。注册完毕即以新注册的账号自动登录。登录后即进入用户的仪表板(Dashborad)页面。首次进入的仪表板页面还会在其中显示GitHub BootCamp(GitHub 新手训练营)的链接,以帮助新用户快速入门。
2 confirm github的注册的email地址,点击 verfying按钮之后,发送email到注册邮箱,然后打开注册邮箱,点击验证链接,完成验证。
3 关注一个开源项目的话,直接点击watch按钮即可,添加对项目的关注后,点击页面左上角的"csdnhshgh”文字图标进入仪表板(Dashboard)页面。仪表板页面的左侧显示所关注项目的最新动态,右侧会列表显示关注的项目列表。
3.1.2. 版本库初始化
如果是从头创建版本库,可以采用先克隆,建立提交数据,最后再通过推送完成GitHub版本库的初始化。步骤如下:
-
本地建立一个Git版本库。
$ mkdir helloworld
$ cd helloworld
$ git init
-
然后在版本库中添加示例文件,如README.md文件,内容同前。
$ git add README.md
$ git commit -m "README for this project."
-
为版本库添加名为origin的远程版本库。
$ git remote add origin git@github.com:gotgithub/helloworld.git
-
执行推送命令,完成GitHub版本库的初始化。注意命令行中的-u参数,在推送成功后自动建立本地分支与远程版本库分支的追踪。
$ git push -u origin master
超级菜鸟上传功能试验: http://blog.csdn.net/mchdba/article/details/11954961
PS:社区化协作,参与社区协作的项目。
1 先将主库的url添加到本地上面,
git remote add <RepoName> <URL>
2 获取主库的修改记录
git fetch --获取服务器上的修改
git merge --合并,将主库合并到自己的分支
git pull --获取修改并合并
git push --提交修改到服务器
Pull Request --申请合并,将自己的修改合并到主库上面去
点击fork,会建立属于自己的分支
大家可以去主库上面提交自己的issues.
要先将主库的url添加到本地的分支里面
Git分支管理
点击Merge pull request进行合并,只有管理员才有此权限
-- qiyun
1+1.8+0.8+1.6
5两二钱