安裝git:
參考:
建立倉庫:
參考:
配置git:
參考:
完成以上工作後,就可以開始使用git了:
git的工作原理簡介:
在開始之前需要掌握如下幾個概念:
worspace , 快取區 ,版本儲存空間
參考:
分支,合併,衝突解決
參考:一些常用的命令:
git status (檢視修改)
git diff (檢視所有未新增到快取區的修改,這裡會具體顯示修改了哪些內容)
git log (檢視提交日誌)
git show 《某次提交的id號,這個id號可以寫一部分,可以和其他的區別開就可以了》(顯示某個提交的詳細內容)
git add
(新增修改到快取區)
git commit -m "針對本次提交的描述資訊"(提交修改)
git remote (不帶引數的時候會列出所有的遠端倉庫)
git remote add
《遠端倉庫的路徑》
git branch (顯示本地分支)
git branch -a(顯示所有的分支)
git branch -r (顯示所有的遠端分支)
git branch --merged (顯示所有已經合併到當前分支的分支)
git branch --no-merged (顯示所有沒有合併到當前分支的分支)
git merge origin/master (從遠端master分支合併至當前分支)
git checkout 《分支名》 (檢出到分支名這個分支,並重寫工作空間)
git checkout --filename (用快取區中的filename這個檔案來覆蓋工作區中的filename檔案)
git checkout branchnama --filename(用branchname這個分支的filename檔案還原快取區和工作區的filename檔案)
git pull origin master (將origin這個遠端倉庫中的master分支上的檔案拉取到本地的工作空間中)
git push 《遠端主機名》 《本地分支名》:《遠端分支名》(將本地分支推送到遠端主機的遠端分支)
後續更新使用例項。 git使用《一》 常用本地操作
編寫軟體,時常免不了修修改改,修改過後的 不一定比前面好,甚至產生新問題,或者有時無意間修改了某行 導致出錯,這種情況都是很常見的,如果此時沒有版本管理,如果是小軟體可能沒什麼影響,如果 量很大,就是個很頭疼的問題,git的出現正是為了解決這個問題的,對於碼農來說,簡直是神器,下面簡單記錄下。基本操...
git使用 及其常用操作命令
git init git add git commit m first commit git remote add origin git github.com bo0123 wechat video2gif.git git push u origin master git add git commi...
git常用操作
git是一款分布式的版本控制軟體,相比svn,功能更強大,自然而然操作更複雜一些。git在本地也是以git版本庫的形式管理,而svn在本地管理的僅是乙個版本庫的副本。很明顯的乙個不同點 git你可以在本地做一些修改,然後commit到本地的版本庫,最後push到伺服器,而svn只要一commit,更...