Git在mac中和遠程倉庫建立連接


 

1.下載git

http://git-scm.com/download/

2. 安裝git

 按照文字提示即可

3. 驗證是否成功,輸入命令行。輸出git版本表示git安裝成功。

git --version

4. 在本地git中添加你得git賬戶和郵箱,用於每次提交時記日志(log)

git config --global user.name "你的注冊用戶名"
git config --global user.emall "你的注冊郵箱"

 

5.生成秘鑰:

(1)首先檢查電腦是否曾經生成過秘鑰

cd ~/.ssh

若打開該文件夾為空,則表示沒有生成過秘鑰,進入第二步。(~表示根目錄)

  (2) 生成秘鑰

ssh-keygen -t rsa -C "macbookpro"

命令要求輸入密碼,不用輸,三個回車即可。

執行成功后,會在主目錄.ssh路徑下生成兩個文件:id_rsa私鑰文件;id_rsa.pub公鑰文件; 

 

5.在遠程倉庫gitlab上添加title和key,和本地的一致。title可以自己取一個容易區分的名字,key為id_rsa.pub中的內容(全部復制,可用cat id_rsa.pub命令打開)

 

6.現在就可以在本地和遠程倉庫建立連接啦。幾個常用命令

  你的本地倉庫由 git 維護的三棵“樹”組成。

  第一個是你的 工作目錄,它持有實際文件;

  第二個是 緩存區(Index),它像個緩存區域,臨時保存你的改動;

  最后是 HEAD,指向你最近一次提交后的結果。

 

  1. git clone "分支ssh路徑";
  2. git add *; //提交增加文件和修改文件到緩存區
  3. git add <filename>
  4. git commit  -m "代碼提交信息";//將改動提交到head

以上都是本地倉庫的命令,那么提交遠程倉庫:

  • git push origin master; //origin 為遠端倉庫的地址,master為你本地的任何想推送的分支。一般不用改

獲取遠程倉庫的更新,將命令行定位到當前分支:

  • git pull;

解決完沖突后合並改動:

  • git add <filename>

在合並改動之前,也可以使用如下命令查看:

  • git diff <source_branch> <target_branch>

 

END


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM