mac下git安裝和使用

1、下載git客戶端,下載地址為:https://git-scm.com/download/mac

2、打開安裝包,可以看到此時的界面為:

我們需要把.pkg的安裝包安裝到系統(tǒng)當中。我雙擊了安裝包之后,結(jié)果無法安裝成功。界面為:

這里是一個坑,雖然是很簡單的問題的,但是對于新手而言有時候還是頭疼的。后來,在網(wǎng)上終于找到原因,由于這個需要權(quán)限,所以直接點擊安裝是無法成功的。方式是按住control鍵之后,再點擊pkg文件。這個時候會彈出安裝程序的界面。如

所示。然后選擇打開,就可以完成安裝了。


3)創(chuàng)建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官網(wǎng),登錄成功后,點擊賬戶-SSH公鑰,輸入a步拷貝的值,點擊提交


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

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

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.

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

解決方法:先將本地內(nèi)容存儲起來,運行命令: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.

問題:打開的路徑不對

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


參考博文如下:

1、http://blog.csdn.net/helinlin007/article/details/50358633

2、http://www.cnblogs.com/ccdev/archive/2012/09/12/2682098.html

3、http://www.runoob.com/git/git-basic-operations.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Git的使用 首先登錄https://git.oschina.net,如沒有賬號進行注冊. Git簡單介紹 Git...
    Sunney閱讀 753評論 0 2
  • 初始化git 配置git 使用Git的第一件事就是設置你的名字和email,這些就是你在提交commit時的簽名,...
    MiracleJQ閱讀 1,545評論 0 0
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學習之用 Git簡介 Git是什么? Git是目前世界上最先...
    橫渡閱讀 4,138評論 3 27
  • linux下git的安裝和使用 最近在使用github,感覺不錯。在windows下,可使用github提供的wi...
    鮑陳飛閱讀 4,273評論 0 2
  • 前言: 提起github相信大家都不會陌生,在這里就不再過多進述了。作為開源代碼庫以及版本控制系統(tǒng),使用好了確實會...
    蘇村的南哥閱讀 2,427評論 2 3

友情鏈接更多精彩內(nèi)容