【環境搭建】Windows上搭建github環境和github常用基本操作
阿新 • • 發佈:2020-04-16
搭建github環境和基本操作
一、下載Git
- 在git官方下載:https://git-scm.com/download/gui/windows,安裝時候直接預設next即可,記得新增環境變數,安裝之後,在git bash命令列中輸入使用者姓名和使用者郵箱
git config --global user.name "username"
git config --global user.emaile "emailaddress"
- 在GitHub Desktop下載GUI:https://desktop.github.com/,下載完成之後,會有引導操作,但是不詳細,作用不大,可以直接用git bash
二、Git GitHub gitlab 三者的區別和聯絡
三、git的主要分支
主分支:
- master:主分支,用來版本釋出
- develop:日常開發分支,該分支正常儲存了開發的最新程式碼,開發完成並且測試沒有問題則將develop分支的程式碼合併到master分支併發布。
輔助分支:(作用:團隊成員之間並行開發,方便開發和釋出並行以及線上問題修復)
四、配置SSH和遠端倉庫
- 建立SSH key:在命令列中輸入命令
ssh-keygen -t rsa -C "[email protected]"
然後會提示一些內容,我是直接按了三次回車鍵
生成兩個檔案,分別是:id_rsa私鑰,不能告訴別人,id_rsa.pub公鑰,可以告訴別人
- 登陸github,大舅“settings”中的SSH and GOG Keys頁面,點選新增一個sshkey,title可以填寫任意的,在key文字框裡面貼上id_ras.pub的內容。
五、建立一個倉庫(repository)的整個過程
- 在指定目錄下建立一個版本庫,(我是在D盤中的Git_file資料夾)
pwd #顯示當前路徑
cd d:/Git_file #切換到指定路徑
mkdir testgit #建立一個testgit資料夾
- 把這個檔案程式設計git可以管理的倉庫
git init #把這個目錄變成git可以管理的倉庫
.git檔案是用來管理跟蹤版本的,不要刪除,否則會破壞環境
- 在該目錄下建立一個readme檔案,並把檔案檔案新增到git中
常用的管理git檔案的方法
vim readme.md #建立檔案
git add readme.md #把檔案新增到暫存區裡面去
git commit -a -m "修改備註"
git status
git diff filename
六、上傳檔案到遠端倉庫
git remote add origin https:URL #遠端倉庫
git pull#有時候回報錯 可以改成
git pull --rebase origin master#最後面一個是分支名
git push origin master
七、建立與合併分支
常用的步驟:建立並切換分支->檢視當前分支->新增內容->修改檔案內容->儲存上傳檔案->合併分支->檢視修改後的內容->刪除合併前的分支
git checkout dev #切換到名為dev的分支,如果加上-b引數,表示建立並切換
git branch #檢視分支,當前分支顯示為綠色
git brach dev #建立一個分支名為dev的分支
git merger dev #把dev分支合併到master
git branch -d name#刪除分支
八、補充知識點
- 使用倉庫的作用:倉庫中的所有檔案都可以被Git管理起來,每個檔案的修改、刪除都能夠被追蹤到,在將來某個時刻還可以將檔案“還原”