本文介紹git的常用命令以及基本用法 使用git管理任何專案,只需在專案根資料夾下的
git bash
中執行命令:
git init
執行後的專案資料夾便多了.git
檔案目錄(隱藏),之所以以.
開頭,是因為在linux環境中,以.
開頭的檔案為隱藏檔案。
新增檔案到暫存區:
git add .
#新增全部檔案
git add / #新增全部檔案
git add -a #新增全部檔案
git add `filename`
#新增指定的檔案
提交:
git commit -m "這裡是提交說明"
#提交說明必填
檢視當前關聯的遠端倉庫:
git remote -v
顯示格式為倉庫名
倉庫位址
,預設的遠端倉庫名為origin
git remote add `respositoryname`
`address`
#新增新的遠端倉庫
git remote remove `respositoryname`
#刪除遠端倉庫關聯
新建並切換分支:
git checkout -b dev #-b 意為建立並切換
在當前分支向遠端某分支設定關聯
git branch --set-upstream-to origin develop
檢視分支
git branch -a
推送到遠端分支
git push origin develop:develop # 倉庫名 本地分支名:遠端分支名
刪除分支:
git checkout -d develop #刪除本地的develop分支
git push origin :develop #向遠端develop分支推了乙個空分支,意為刪除遠端的develop分支
Git學習筆記(二)
1.忽略檔案 git提供了一種可配性很強的機制來允許使用者將制定的檔案或目錄排除在版本控制之外,它會檢查 倉庫的根目錄下是否存在乙個名為.gitignore的檔案,如果存在的話就去一行一行的讀取這個檔案裡邊的內容並把每一行指定的檔案或目錄排除在版本控制之外。注意.gitignore中指定的檔案或目錄...
Git學習筆記(二)
1 分支 git branch m master mymaster m引數告訴git要執行分支移動 重新命名 操作。另外兩個引數分別是分支原名稱和新名稱。git branch 檢視分支。該命令沒有引數,git顯示本地版本庫中所有的本地分支名稱。結果中,前面帶星號的分支是當前檢出的分支,即當前工作目錄...
Git學習筆記 二
小白一枚。學習筆記。僅供參考。歡迎指錯。二 基本的git概念 git版本庫不僅儲存庫中所有檔案的完整副本,而且儲存版本庫本身的副本。git維護的兩個主要的資料結構 物件庫 object store 索引 index 索引 臨時的 動態的二進位制檔案,它描述的是版本庫的目錄結構。更準確地說,索引捕獲專...