Git新電腦從頭開始搭建及使用

來源:互聯網
上載者:User

標籤:

這裡講下我從拿到新的Mac後怎麼一步一步搭建Git環境的。
首先讓我們開啟終端


在終端輸入 git
如果說你卡到下面的結果說明你沒有安裝個git,去安裝。
The program ‘git’ is currently not installed. You can install it by typing:
sudo apt-get install git

如果你恰好是iOS開發人員,並且在Mac中已經安裝了Xcode那麼新的Xcode是預設安裝了git

如果沒有Xcode 那麼去安裝一個否則安裝homebrew,然後通過homebrew安裝Git,具體方法請參考homebrew的文檔:http://brew.sh/。

安裝之後 執行命令

$ git config --global user.name "Your Name"$ git config --global user.email "[email protected]"

設定完之後看下git 配置

$ git config --list

接下來配置SSH Key
1. 查看是否已有ssh key

$ cd ~/.ssh

如果不存在則提示: No such file or directory
如果已經存在了則進入~/.ssh目錄,備份當前key(.ssh目錄),然後刪除。
備份已有的key

$ mkdir key_backup$ mv id_rsa* key_backup

. 產生ssh key

$ ssh-keygen -t rsa -C "[email protected]"

中間會有三次提示輸入,分別表示key的儲存目錄再,私密金鑰密碼,私密金鑰確認密碼
這三次都可以直接敲斷行符號即可。

.查看id_rsa.pub

$ vim  id_rsa.pub 

複製裡面的key,
回到gitub,進入 Account Settings(賬戶配置),左邊選擇SSH Keys,New SSH Key,title寫個利於你區分的,粘貼在你電腦上產生的key Add SSH key,就OK了。


.驗證下是否成功了

$ ssh -T git@github.com

如果是第一次的會提示是否continue,輸入yes就會看到:
You’ve successfully authenticated, but GitHub does not provide shell access 。
表明已成功連上github,github配置ssh成功

現在git已經安裝並配置好了
接下來使用git

開啟終端:
1.已經有檔案進入

$ cd ‘your profile‘

2.還沒有檔案,建立新的檔案夾

$ cd ‘your profile‘ 進入你想建立檔案夾的地方$ mkdir ‘profile name‘

建立git

$ git init

新的檔案添加檔案到倉庫

$ git add readme.md

已工程的commit同步到本地庫

$ git commit -m "wrote a readme file"

建立遠程庫:

關聯遠程庫

$ git remote add origin [email protected].com:WilonChen/FrameWorkMainProgram.git

如果報錯
提示出錯資訊:fatal: remote origin already exists.
解決辦法如下:
1.先輸入

$ git remote rm origin

2.在輸入

$ git remote add origin [email protected].com:WilonChen/FrameWorkMainProgram.git

就不會報錯了!
這裡WilonChen……git 全是我的內容你需要替換為自己的git

然後pull下來

$ git pull

push

$ git push

如果你碰見push沒有指定branch
需要指定branch
這裡我就把東西全push 到master上了

$ git branch --set-upstream master origin/master

如果看到 100% 這張圖你就成功了!

git clone後的執行順序

git add .
$ git commit -m "wrote a readme file"
$ git push

Git新電腦從頭開始搭建及使用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.