原文連接:http://www.javashuo.com/article/p-spepvzxs-w.htmlhtml
1.建立倉庫:git
a.建立遠程倉庫github
登入Gitee後,點擊頭像旁邊的"+"加號-->新建項目shell
填寫項目基本信息後直接點擊建立,這樣一個遠程倉庫就已經建立完成了ssh
b.初始化本地倉庫ide
1)Git Bash安裝spa
本地倉庫的初始化須要藉助軟件Git Bash 來完成。點擊前往Git官網.net
下載適用您的電腦的Git版本,下載完成後運行安裝程序,過程當中使用默認選項便可,若須修改安裝路徑,須保證安裝路徑爲全英文。命令行
完成安裝後運行Git Bash,出現下面這樣的命令行窗口,code
Hanani@LAPTOP-AFP6HIES MINGW64 ~ 是什麼意思,
@前是計算機用戶名,
@後是計算機名,
MINGW64表示正在運行的Git Bash的信息
~表示根目錄,默認狀況下是C:\Users\Administrator,這裏是C:\Users\Hanani
2)獲取SSHKey
首先要在本地建立一個ssh key 這個的目的就是你如今須要在你電腦上得到一個密匙。
按以下命令來生成sshkey:
$ ssh-keygen -t rsa -C "youremail@youremail.com" # Generating public/private rsa key pair... # 三次回車便可生成 ssh key
查看你的 public key
$ cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2E... youremail@youremail.com
並把他添加到Gitee(gitee.com SSHKey添加地址)
添加後,在終端中輸入
#Gitee $ ssh -T git@gitee.com #GitHub $ ssh -T git@github.com
第一次綁定的時候輸入上邊的代碼以後會提示是否continue,輸入yes後程序會自動鏈接,若是要求登陸,直接輸入登陸信息便可。
再次執行上面的命令,檢查是否成功鏈接,若是返回一下信息,則表示添加成功
#Gitee Welcome to Gitee.com, YourName! #GitHub You've successfully authenticated, but GitHub does not provide shell access.
3) 設置基本信息
接下來還須要簡單的設置一些東西。
$ git config --global user.name "yourname" $ git config --global user.email "youremail@youremail.com"
name儘可能和碼雲或GitHub保持一致,但email必須是碼雲或GitHub註冊時使用的郵箱。命令不分先後,沒有順序。
4)初始化本地庫
而後就是將你的遠程倉庫克隆到本地,或者你能夠在本地初始化一個項目後再進行雲端綁定。
克隆
#Gitee $ git clone https://gitee.com/yourname/repository #Github $ git clone https://github.com/yourname/repository.git #yourname 您在碼雲或github註冊的用戶名 #repository 您建立的遠程倉庫名稱
本地初始化
#Gitee $ cd d:/test //首先在文件系統中建立一個項目文件夾,而後在Git中 cd 到這個工程目錄 $ git init //初始化本地項目 $ git remote add origin <遠程倉庫地址> //綁定遠程倉庫 #注:地址形式爲 https://gitee.com/yourname/test.git 或 git@gitee.com:yourname/test.git #Github $ cd d:/test $ git init $ git remote add origin <遠程倉庫地址> #注:地址形式爲 https://github.com/yourname/test.git 複製代碼
c.更新到遠程倉庫
在本地進行編輯後,更新到遠程倉庫
git add . //指定更新內容 . 表示所有更新,test.txt 表示更新指定文件 git commit -m "一些註釋說明" //添加更新說明 git push origin master //執行更新操做
在執行更新操做時,因爲須要驗證遠程倉庫的用戶信息,程序反應較慢,不要覺得Git Bash掛掉了哦
若是是第一次更新,那麼可能會跳出下面這樣的窗口,輸入您的用戶名和密碼,點擊登陸便可。
若是後續進行更新操做時出現這種狀況,那麼表示登陸失敗了,須要從新記錄您的用戶信息,再次輸入用戶名、密碼登陸便可
Logon failed, use ctrl+c to cancel basic credential prompt. Username for 'https://githun.com'
如何從遠程倉庫同步最新版本到本地
$ cd d:/test
$ git pull origin master
如何清屏
$ clear