git的常用命令行及理解

2021-06-20 14:08:54 字數 948 閱讀 4331

在ubuntu下安裝git 的命令列  sudo apt-get install git

你可以從乙個地方轉殖乙個專案下來,用git clone 則這個專案下就會有乙個專案目錄下的.git的資料夾,這個資料夾就是用來跟蹤,記錄你專案的一些行為,而你這裡clone下來的專案也就有了先前從伺服器上轉殖下來的歷史記錄了

1.用這個工具你可以備份好你自己的東西,以不至於丟失

eg:你刪除了乙個檔案,a.rb,

這時你可以 選擇恢復該檔案的操作

使用命令列 git checkout -f

2.git這個東西有本地區域,有暫存區域,有本地倉庫,本地區域是指你只是做了修改,但是沒有提交到暫存區域,提交到暫存區域相當於你去買東西時要把東西的名字記在一張單上,而你修改了本地倉庫的內容則只是相當於口頭上的表達,沒有列入要做的名單裡去,而提交到本地倉庫git commit -m"提交的資訊"相當於去買了東西了,如果是已經跟蹤的檔案修改後可以一次性的把專案提交到本地服務:git commit -am'update',  如果要提交到遠端倉庫,則需要git push

3.git的分支的功能很強大,可以用git branch test,則建立了乙個test分支,本來專案就有乙個預設的master分支,這時要切換到test分支,則用git checkout test,另:可以用git checkout -b test 一次性建立並切換到test分支,只有用git add 檔名 就會把你的修改放到暫存區域中去,比如:git add . 就會把你本地下面遞迴的所有修改都會提交到暫存區域,而git commit 了之後就會放到你的所在分支的本地倉庫中去。這時要想與主分支合併,則先切換到主分支,然後git merge test ,就會把主分支上的東西合併到你的test下面了,

這時可以刪除分支test。git branch -d test. 

作用:做乙個專案時,你可能要去修改原來專案的乙個bug,這是就可以切換會主分支上去修改完,在回過頭來做自己分支上的專案。

git 常用命令行

檢視 新增 提交 刪除 找回,重置修改檔案 git help 顯示command的help git show 顯示某次提交的內容 git show id git co 拋棄工作區修改 git co 拋棄工作區修改 git add 將工作檔案修改提交到本地暫存區 git add 將所有修改過的工作檔案...

git常用命令行

git push f master 強制推動道遠端分支 git tag 新增標籤 git push tags 推送標籤到遠端 git tag d 刪除tag git remote remove 刪除遠端資訊 mkdir xx 建立乙個空目錄 xx指目錄名 pwd 顯示當前目錄的路徑。git init...

Git 常用命令行

git versiongit help git help man git 檢視git幫助手冊。為具體的命令,比如git clone help。如果不輸入具體的命令,則會顯示常用的操作名,可以根據顯示的操作名進一步在幫助手冊中查詢。本文僅起到乙個指導與查閱的作用,可能不會覆蓋到所有的命令列,因此遇到有...