1.注冊
注冊地址: https://github.com/join?source=header-home
2.建立組織
(1)點擊頭像旁邊的"+",選擇New organization,填寫名字和email
(2)建立好之后, 然后點擊頭像,找到your profile
(3)點擊剛剛建立的組織
(4)點擊設置,完成設置信息
(5)找到項目位置的遠程地址:
SSH : git@github.com:yysgit/yysblog.git
Https: https://github.com/yysgit/yysblog.git
3.遠程上傳代碼
(1)創建SSH Key
在用戶主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個文件,如果有的話,直接跳過此如下命令,如果沒有的話,打開命令行,輸入如下命令:
ssh-keygen -t rsa –C “youremail@example.com”ssh-keygen -t rsa –C “youremail@example.com”
(2)GitHub上創建SSH Key
(3)使用git Bash推送你的提交到GitHub服務器上
$ git remote add origin Https遠程地址(報錯的話就輸入:$ git remote rm origin)
$ git push origin master
(4)打開你GitHub上的組織,就可以看見剛剛上傳的項目了:
4.建立分支:
在某些時候你可能會發現自己想要為別人的項目,或想用別人的項目為起點。
這就是所謂的“分支”。使用yysblog項目,托管在GitHub.com上。
(1)創建"yysblog"分支
創建分支項目,單擊“Fork”按鈕在GitHub庫中。
(2)克隆分支
你已經成功地分支了“ yysblog”,但到目前為止,它只存在在GitHub上。能夠在這個工程上工作,你將需要克隆它到您的本地機器上。
$git clone https://github.com/username/Spoon-Knife.git
#克隆你的分支的倉庫到當前目錄
(3)配置遠程
當一個倉庫是克隆的,它有一個默認的遠程稱為原點指向你的叉子在GitHub上,不是原始的倉庫是分支,跟蹤原始的倉庫,您需要添加另一個遠程命名的upstream
$ cd yysblog
# 改變活動目錄,進入 "Spoon-Knife" 目錄
$git remote add upstream https://github.com/yysgit/yysblog.git
# 分配原始庫遠程名稱為“upstream ”
$git fetch upstream
# Pulls in changes not present in your local repository, without modifying your files