首先先安裝git
git官網 ---- https://git-scm.com/
下載好傻瓜式安裝即可
安裝好過後,再桌面任意空白區域右鍵,看到以下兩個選項即為安裝成功
一般都用第二個選項也就是 Git Bash Here,點選它會出現git控制檯,就可以輸入命令了
輸入命令
ssh-keygen
即可生成祕鑰和公鑰,一般在c盤 使用者 資料夾下生成 .ssh 資料夾,.ssh 資料夾下面會有兩個檔案,檔名為 id_rsa 的是私鑰,id_rsa.pub 為公鑰;注意:千萬不要改動裡面檔案的路徑
然後開啟碼雲 ---- https://gitee.com/ 並登陸,再右上角 點選 設定->安全設定->ssh公鑰 然後把剛生成的公鑰檔案拖到記事本里面開啟,把裡面的文字全部複製貼上到碼雲ssh公鑰 上面,然後儲存,這要祕鑰也就配置好了
接著全域性配置使用者名稱和郵箱
輸入命令
git config --global user.name[你的碼雲賬號]
git config --global user.email [你的碼雲驗證郵箱]
配置好過後,可以輸入git config --list 檢視配置的資訊
然後就是要建立你的本地倉庫
再你的專案檔案目錄下空白區域右鍵開啟git控制檯,輸入命令
git init
建立本地倉庫,這時候會在當前目錄下生成一個 .git 的資料夾,預設是隱藏的,不用管它,我們用不上
接著就是讓你的本地倉庫和遠端倉庫相互關聯起來了
輸入命令
git remote add origin 遠端倉庫的ssh地址
如果設定錯了,可以輸入命令
git remote rm origin
刪除,然後再輸入上面那條命令就可以了
輸入命令
git status
可以檢視本地倉庫的狀態
如果出現紅色的字型,表示還未新增到暫存區;綠色字型,表示提交到暫存區了
接著依次以下輸入命令
git add .//提交到暫存區 git commit -m '本次提交註釋' git push origin master //提交到主分支
第一次提交會讓你回答兩個問題,一直輸入yes就行;
這樣就完成了一次提交了,以後只需要輸入上面三條命令就可以提交了
git建立切換刪除分支
git branch login //建立login分支 git checkout login //切換到login分支
git branch -d login //刪除分支
注意:刪除分支要切換到其它分支上,不要再要刪除的分支上輸入命令進行刪除
合併分支內容,輸入以下命令
git merge login
檢視歷史版本
git log
回退歷史版本
git reset --hard '想要回退到的歷史版本 commit 後面的字串'
本地的版本和遠端的版本不一致導致,git衝突
使用以下命令解決衝突
git pull
git pull 從遠端倉庫上,拉取更新
也可以使用
//使用 fetch 獲取遠端最新資訊並開闢一個臨時分支
git fetch origin master:tmp
git diff tmp//將當前分支和臨時分支的內容進行對比
git merge tmp//再選擇合併分支內容