Git學習筆記

2021-09-27 06:51:30 字數 1041 閱讀 3374

2023年9月12日

no comments

article

git是分布式**管理

git多平台

git是linus(linux之父的作品,大牛最開始是用c寫的)

git的命令

>git最好在linux上使用

- 建立git工作目錄:mkdir gitprj

目錄下有檔案_git(非常重要,不能輕易刪除)

– git初始化: git init

– 在目錄下建立乙個readme.txt

– 新增需要提交的文字檔案(git只能管理文字檔案,微軟的wrod doc格式是二進位制檔案,不能管理

新增命令:git add reame.txt。。git可以新增多個檔案,然後一次提交:比如:git add readme_1.txt readme_2.txt…readme_n.txt

– 提交:git commit -m 「提交說明」

– git status檢視git狀態

– git 檢視檔案先後的區別:git diff readme.txt

– git 版本回退,首先檢視提交日誌:git log(完美顯示加 –pretty=oneline)

– head表示當前版本

– head^表示前乙個版本

– head^^表示前前乙個版本

– 當然往上100個版本寫100個^比較容易數不過來,所以寫成head~100

– git reset –hard head^ 回退到上乙個版本。。以此類推

– 也可以用版本id來回退git reset –hard 123。。

– 電腦關機後,第二天後悔,需要回退,則需要命令git reflog檢視命令歷史。。。找到相應版本號的id之後,利用git reset –hard id 也可以回退

categories:git

電子郵件位址不會被公開。 必填項已用*標註

姓名 *

電子郵件 *

站點 您可以使用這些html標籤和屬性:

Git學習筆記

git stash git stash list 顯示git棧內的所有備份,可以利用這個列表來決定從那個地方恢復。git stash clear 清空git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。關於git stash的詳細解釋,適用場合,這裡做乙個說明 使用git...

git 學習筆記

1 git checkout master 切換分支 2 git checkout b xx 新建分支,同時切換到該分支 3 dev 4 git add a 將變動檔案,提交到index 5 git commit m 將 暫存區 檔案,加入到版本控制中。6 git checkout master 7...

Git 學習筆記

顯示版本庫.git所在的目錄 git rev parse git dir 顯示工作區的根目錄 git rev parse show toplevel 相對於工作區根目錄的相對目錄 git rev parse show prefix git config 命令各引數的區別 git config e 版...