前言:這一篇文章我打算寫成關於Git開發的基礎篇
一、檢查Git
1.打開終端,輸入指令,如果已經安裝Git就會顯示版本號,沒有就去官網下載嘍。
git version
2.如果Mac系統更新,打開AS,提示如下
can't start git:/usr/bin/git
probably the path to git executable is not valid .'fix it'.
解決辦法:
(1)打開terminal,輸入xcode-select --install
等待下載,安裝插件,重新AS,問題解決。
(2)打開AS中的菜單欄“File->Setting”的對話框左側選擇“Version Control->Git”
在右側“Path to Git executable”中設置Git的路徑。該路徑是你從官網下的Git安裝路徑,如圖所示
二、配置SSH
1.查看本機是否有SSH
右鍵點擊->選擇Git Bash Here ,輸入指令
cd ~/.ssh
ls -l
如果目錄裏有 id_rsa_xxx.pub 表示有SSH配置
2.查看SSH信息,輸入指令
more id_rsa_xxx.pub
會顯示以“ssh-rsa”開頭的一串信息,把該信息黏貼到遠程倉庫中SSH-Keys.添加Title信息 如“公司電腦”
3.如果本機沒有SSH信息,輸入指令
ssh-keygen -t rsa -C '您的遠程倉儲郵箱'
按3下回車鍵,完成創建
三、把“本地項目”上傳至“遠程倉庫”
1.在遠程第三方代碼託管網站上新建一個遠程倉庫(GitLab)
2.打開本地項目根目錄,右鍵點擊->選擇Git Bash Here,輸入指令
git init
git remote add origin ssh://git@這裏是您的遠程倉庫項目地址/項目名稱.git
git add .
git commit -m "Initial commit"
git push -u origin master
3.注意如果第一次上傳本地代碼,要檢查目錄下是否有.git隱藏文件,如果有則刪除它 重新init
四、克隆“遠程倉庫項目”至本地
1.在本地新建一個空文件夾用於接收遠程倉庫項目
2.在克隆之前,是否需要“git init”?
這裏說一下,您不必執行git init,因爲它已經由git clone完成。
3.在空文件夾根目錄,右鍵點擊-.>選擇 Git Bash Here,輸入指令
git clone 這裏輸入您的遠程倉庫項目地址.git
五、更新代碼
用AS的Git完成一次代碼更新操作,執行步驟
1.Add代碼進入本地Git倉庫
2.Commit Directory
如圖所示
3.從遠程倉庫pull代碼到本地(期間解決合併衝突)
4.再次Add
5.再次Commit Directory
6.push代碼到遠程倉庫
如圖所示
六、報錯問題解決辦法
Git報錯:ssh variant 'simple' does not support setting port
在git bash中輸入以下命令即可:
git config --global ssh.variant ssh