git使用筆記。
1 安裝git
$ sudo aptitude install git
$ sudo aptitude install git-doc git-svn git-email git-gui gitk
git軟體包包含了大部分git命令,是必裝的軟體包,第二行命令也是git軟體包,但是是單獨發布的,可以選擇安裝。
$ git clone git://遠端git庫位址 filename
filename 是你本地的資料夾名字將遠端庫轉殖到這個資料夾,此檔案是自己建立的
3 常用命令
(?:補充:
本地新建分支 git branch yourbranch
將本地分支推送到遠端倉庫(在遠端倉庫創新與本地分支相同名的分支)git puah origin youbranch:yourbranch
(1)git branch 檢視本地分支
(2)git branch -a 檢視遠端分支
(3)git checkout brancha 切換到分支brancha
(?:補充:
在本地沒有brancha的情況下,將遠端分支brancha獲取到本地
git checkout brancha 注:brancha為遠端分支,此時git branch 會看到本地也存在brancha,但是此時brancha是於遠端brancha沒有建立追蹤關係,裡面的檔案也不是遠端分支brancha的檔案,現在要進行第二步以建立追蹤關係。
git branch --set-upstream-to=origin/
department(上一步補充)
(4)git add yourfile
(5)git commit -a -m "描述" 提交你當前開發到暫存區,可以理解為你本地的git庫
(6)git pull 更新,如果幾個人同時在乙個分枝上開發,可能會造成不同步,造成自己本地的git庫落後或提前遠端git庫,這時候就要更新自己本地的庫。
(7)git push 提交,將自己開發的**提交到對應的遠端分之上去
(8)git status 檢視工作區狀態,及檢視在此分支上進行了那些操作
(9)git log 檢視操作日誌,還是挺有用的
(10)git merge 合併分支,自己開發的模組最終要合併到專案的總分枝上去,這是要先切換到專案總分支,然後 git merge 自己的分支
(11)git branch -d/d brancha 刪除本地分支brancha
(12)git push origin :brancha 刪除遠端分支brancha
(13)git
push
origin
--delete
brancha
刪除遠端分支brancha
(14)git branch -m brancha branchb 將本地分支brancha命名為branchb
(15)git reset --hard 回覆上一次提交 例commit_id = 9e8370f92bc7d322a65094c9c13664417530fe49
今天先分享到這裡,後續追加,樓主自身也在學習中。
linux 下git使用教程
新增所有新增檔案 git add 提交所有修改,包括刪除,新增,修改 git add a git add all 檢視狀態 git status 新增乙個檔案 git add readme git commit m add readme git push u origin master 刪除檔案 g...
linux教程 Git使用技巧篇
git梳妝 我們可以利用git的config命令或者直接編輯 gitconfig檔案 如果沒有的話建立它 來為自己打造獨一無二的git。我建議直接編輯使用者目錄下得.gitconfig檔案,拿我本地的檔案為例,一一為大家解說,完整的檔案內容如下 user name phoenix email pho...
Git使用教程
提起git,大家無疑會想到github,沒錯,我就是通過眾多的github專案鏈結了解到的git,不知你是否也在走這條路呢?如果是的話,本文有一些有用的總結性文字以及一些 git教程 可以教會你如何去使用 git.當然,這些對 github 同樣適用.這裡我又翻到了個幻燈片,可以供大家 寫給大家的 ...