一、配置Git工具
首- 在安裝完成Git后需要打開Git Bash首先配置操作員的信息,配置代碼如下:
//配置操作員姓名
$ git config --global user.name "Song Qingqing"
//配置操作員郵箱
$ git config --global user.email admin@mclansky.com
- 備注:現(xiàn)階段,大多數(shù)的倉庫都是使用https協(xié)議進行倉庫的推拉,這個時候可以在自己的電腦上配置客戶端記住密碼,避免每次都需要輸入密碼。
$ git config --global credential.helper store
- 關于文本編輯器與差異分析工具的配置,正常情況下在安裝步驟的時候就已經(jīng)完成選擇,如果需要后期進行修改可以用以下代碼:
//文本編輯器配置
$ git config --global core.editor emacs
//差異化分析工具
$ git config --global merge.tool vimdiff
二、Git連接碼云或者GitHub
//其中***是自己的郵箱地址
$ ssh-keygen -t rsa -C "***"
- 然后命令回提示你將SSH公鑰文件存儲的位置,并要求你輸入一個密碼,密碼自己設置不要忘記即可。
- 在知道公鑰文件存儲的位置之后用記事本打開id_rsa.pub文件,然后將內(nèi)容復制到碼云賬戶個人中心的SSH公鑰處,添加新的公鑰即可,公鑰標題一般是郵箱地址。
三、在碼云或者GitHub上創(chuàng)建項目
- 點擊賬戶頭像左邊的加號新建一個項目,新建以后點擊我的碼云找到該項目。
- 這個時候進入自己的項目,然后點擊克隆按鈕復制項目路徑。這個路徑在后面的步驟中需要用到。
四、Git的基本操作
- 創(chuàng)建自己的項目目錄,在創(chuàng)建完畢后進入目錄右鍵點擊Git Bash Here菜單打開Git Bash。
- 打開Git Bash之后就可以創(chuàng)建項目或者從代碼托管平臺克隆已經(jīng)創(chuàng)建的項目到本地了。
- 創(chuàng)建項目具體的步驟是首先進入自己創(chuàng)建的二級項目目錄,然后右鍵點擊Git Bash Here菜單打開Git Bash輸入,操作代碼如下:
//將文件夾初始化成git本地倉庫
$ git init //如果是在網(wǎng)站端創(chuàng)建的項目可以不執(zhí)行
//其中***為GitHub或者Gitee中的倉庫地址
$ git clone ***
- 在完成代碼的克隆之后,就可以將本地代碼上傳到遠程倉庫,具體的操作命令如下:
此步驟切記,需要在項目目錄中右鍵點擊Git Bash Here
//將項目內(nèi)所有文件都添加到暫存區(qū)
$ git add .
//將存入暫存區(qū)修改內(nèi)容提交至本地倉庫中
$ git commit -m '操作備注內(nèi)容'
//將本地倉庫與遠程倉庫建立連接
//其中***為GitHub或者Gitee中的倉庫地址
$ git remote add origin xxx
//如果上一步出現(xiàn)fatal: remote origin already exists提示,則執(zhí)行下一行代碼
$ git remote rm origin //代碼執(zhí)行完畢后重新執(zhí)行上一行
//把暫存區(qū)的代碼推到遠程倉庫
$ git push -u origin master
五、操作過程中的注意事項
- 在正常使用過程中,切勿直接在網(wǎng)頁庫中更改文件,否則會造成線上庫與本地庫不同步的情況。若出現(xiàn)庫不同步的情況,應當執(zhí)行合并指令對線上庫與線下庫進行合并。
//可以通過如下命令進行代碼合并來同步本地或者線上庫缺少的文件
$ git pull --rebase origin master
- 若出現(xiàn)庫不同步的情況,在push代碼的時候會出現(xiàn)以下報錯:
failed to push some refs to git