mac下git安裝與使用


1、下載git客戶端,下載地址為: https://git-scm.com/download/mac
2、打開安裝包,可以看到此時的界面為:
 
我們需要把.pkg的安裝包安裝到系統當中。我雙擊了安裝包之后,結果無法安裝成功。界面為:
這里是一個坑,雖然是很簡單的問題的,但是對於新手而言有時候還是頭疼的。后來,在網上終於找到原因,由於這個需要權限,所以直接點擊安裝是無法成功的。方式是按住control鍵之后,再點擊pkg文件。這個時候會彈出安裝程序的界面。如
所示。然后選擇打開,就可以完成安裝了。
 
3)創建ssh
a、檢查SSH key

     打開終端,運行cd ~/.ssh

如果路徑下無文件,直接跳過下一步,如果有代表有ssh key,需進行第二步進行備份

b、備份已有的key,(如果有的話)

     mkdir key_backup

     mv id_rsa* key_backup

c、.生成SSH key

$ ssh-keygen -t rsa -C jonezhang86@gmail.com(注冊的main郵箱)

Generating public/private rsa key pair.

Enter file in which to save the key (/Users/jiangbo/.ssh/id_rsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in yes.

Your public key has been saved in id_rsa.pub.

The key fingerprint is:

fb:c4:b0:e0:47:fd:be:e0:fb:ea:73:ef:a8:29:d5:22 jonezhang86@gmail.com

The key's randomart image is:

+--[ RSA 2048]----+

|                 |

|                 |

|                 |

|         .       |

|      . S ..     |

|     . oE=o..    |

|      . +o+..    |

|       ..+.+..   |

|         oOB=+o  |

+-----------------+

 

4)將SSH key添加到coding上

a、打開終端,輸入open ~/.ssh,查看id_rsa.pub這個文件並打開拷貝key值

b、打開coding官網,登錄成功后,點擊賬戶-SSH公鑰,輸入a步拷貝的值,點擊提交

 

5)建立本地倉庫並初始化

1、命令行打開本次倉庫的文件夾目錄或者直接創建

cd !/(目錄)

2、倉庫初始化

git init

3、將項目克隆到本地倉庫

git clone URL(項目的SSH地址)

4、更新遠程更新到本地:

先打開本地倉庫的目錄,要是程序文件夾的目錄

然后輸入更新代碼命令,如下所示:

git pull 

5、提交代碼

git add .
git commit -m “描述”
git push origin master
 

常見問題記錄FAQ

1.git pull代碼的時候報如下錯:

error: Your local changes to the following files would be overwritten by merge:

Please, commit your changes or stash them before you can merge.

這表示更新下來的內容和本地修改的內容有沖突,先提交你的改變或者先將本地修改暫時存儲起來

解決方法:先將本地內容存儲起來,運行命令:git stach

再git pull 即可

 

2、git pull的時候報如下錯:

fatal: No remote repository specified. Please, specify either a URL or a

remote name from which new revisions should be fetched.

問題:打開的路徑不對

解決方法:打開本次倉庫的正確路徑,在更新代碼


免責聲明!

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



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