GitHub配置及使用

(一) GitHub上注册一个账号

 

(二) 新建一个远端仓库(Repository),仓库的类型定为SSH

 

(三) 建立本地SSH key,并在GitHub上设置SSH key

参考:http://help.github.com/win-set-up-git/

 

Note1认真看说明。key在.public文件中

Note2输入key时,git bush默认不移动光标不显示,一直输入回车即可

 

(四) 从本地提交

参考:http://help.github.com/create-a-repo/

 

Note1:步骤:(假定远端仓库名为:new,只有一个分支master)

Step1. 应该先从remotefetch到最新的HEAD.

命令:git fetch new

Step2. checkoutlocal branch

命令:git check out master

Note:fetch之后,默认在new/master分支上

Step3. local branch merge fetch到的分支

命令:git merge new/master

Step. push到远端

命令:git push –u origin master

 

Note2:错误 remote origin already exists 的解决:

参考:

http://stackoverflow.com/questions/1221840/error-remote-origin-already-exists-on-git-push-to-new-repository

你可能感兴趣的:(github,git,master,push,fetch)