1.下載安裝github:yum install git
2.註冊好賬號後我們需要建立一個倉庫.(注:選把私有倉庫是會提示付費的,價格詳見網站內說明)
3.配置本的SSH KEY 纔可以使遠程跟本地連接(1,檢查本地SSH KEY生成情況;(如果出現““No such file or directory”或類似的語句,說明缺少ssh的key)
生成KEY的命令如下:
$ cd ~
$ ssh-keygen -t rsa -C "emailaddress"(emailaddree此入添寫你自己的郵箱地址)
例如我自己的操作如下:
$ ssh-keygen -t rsa -C "[email protected]"
出現以上提示表示,成功創建,期間會有提示按回車跟輸入密碼.建議一路回車按默認值即可。
3.增加ssh key 到github中
(1、如果你有多臺電腦同步代碼,建議將title填寫爲地名,儘量不要使用中文)
(2、key框中,請查看home文件夾中的.ssh/id_rsa.pub 將文件裏面的文本全部複製到Key框中即可;
至此github配置完畢。下面我們進行同步測試。
4.在本地任意目錄新建同步文件夾
$ cd ~
$ mkdir Github
$ cd Github
$ git clone [email protected]:gh39666161/UnixEnvironmentCode
(注:此處的gh39666161爲你自己的賬號名,UnixEnvironmentCode爲你在github中創建的倉庫名稱)(如出現如下提示表示同步成功)
5.在此附上git常用命令以供使用:
git clone <address>:複製代碼庫到本地;
git add <file> ...:添加文件到代碼庫中;
git rm <file> ...:刪除代碼庫的文件;
git commit -m <message>:提交更改,在修改了文件以後,使用這個命令提交修改。
git pull:從遠程同步代碼庫到本地。
git push:推送代碼到遠程代碼庫。
git branch:查看當前分支。帶*是當前分支。
git branch <branch-name>:新建一個分支。
git branch -d <branch-name>:刪除一個分支。
git checkout <branch-name>:切換到指定分支。
git log:查看提交記錄(即歷史的 commit 記錄)。
git status:當前修改的狀態,是否修改了還沒提交,或者那些文件未使用。
git reset <log>:恢復到歷史版本。