1. 程式人生 > >Git筆記整理

Git筆記整理

git 分支:   &、建立分支      建立分支很簡單:git branch <分支名>       &、切換分支      git checkout <分支名>      該語句和上一個語句可以和起來用一個語句表示:git checkout -b <分支名>       &、分支合併      比如,如果要將開發中的分支(develop),合併到穩定分支(master),      首先切換的master分支:git checkout master。      然後執行合併操作:git merge develop。      如果有衝突,會提示你,呼叫git status檢視衝突檔案。      解決衝突,然後呼叫git add或git rm將解決後的檔案暫存。      所有衝突解決後,git commit 提交更改。       &、刪除本地分支      執行git branch -d <分支名>      如果該分支沒有合併到主分支會報錯,可以用以下命令強制刪除git branch -D <分支名>   &、檢視遠端分支      執行git branch -a   &、檢視本地分支      執行git branch   &、獲取遠端分支併合並      執行git pull origin <遠端分支名>   &、把分支推到遠端分支       執行git push origin <分支名>   &、檢視對應的遠端倉庫      執行git remote -v   &、刪除遠端分支      執行 git branch -r -d origin/<分支名>   git 上傳檔案到遠端伺服器:   $、本地初始化一個git庫      執行 git init   $、刪除關聯遠端伺服器       執行 git remote rm origin   $、關聯遠端庫      命令列:git remote add origin <遠端地址>   $、獲取分支      git pull origin <遠端分支名>:<本地分支名>   $、提交檔案      git add .   (這裡的  .  是指提交全部檔案)   $、接下來就是確定提交了。      git commit -m "test2"   $、檢視提交狀態       git status   (出現nothing to commit ,working tree clean 說明提交成功了。)   $、接下來把程式碼拉到git上面去      git push origin <分支名>   LF與CRLF的報錯:   由於Linux中的換行符是LF,而Windows中的換行符是CRLF,如果想用Windows下的git管理來自Linux的文字檔案,git會預設將LF轉換成CRLF,併發出煩人的warning。解決辦法如下:   進入目標倉庫的最上層目錄執行: git config core.autocrlf false