Git學習(一)(2023年11月12日)

2021-09-07 03:38:28 字數 1375 閱讀 1967

環境:win10 已安裝git工具(如未配置環境變數需先配置環境變數)

如何配置環境變數:

1、我的電腦-屬性-高階系統設定-環境變數-系統變數 找到path然後在變數值結尾增加路徑: ;c:\program files

(x86)\git\bin git安裝路徑一定要看好!

win+r開啟命令視窗輸入:sh --login -i 開啟git

注意 git的資料夾路徑必須是這種格式否則按照windows的會出錯

/d/git 表示d:\git d盤下git資料夾

1

、建立git庫到指定目錄

git mkdir 目錄 建立指定目錄

cd 目錄 進入目錄

pwd 展示目錄

2、建立可管理倉庫

git init 將當前路徑指定為可管理倉庫

3、新增檔案

git add readme.txt 新增檔案到當前版本庫(一次可以新增多個檔案 只需要檔名與檔名輸入空格即可)

4、提交到git本地庫中

git commit -m "

測試提交注釋"5

、檢視倉庫當前狀態

git status

6、檢視對比檔案不同

git diff readme.txt

git diff head --readme.txt 可以檢視工作區和版本庫裡面最新版本的區別

7、提交修改

git add readme.txt

git commit -m "

測試新修改"8

、檢視git操作修改日誌

git log

備註:可增加 --pretty=oneline 字尾 表示只看簡略資訊

備註:結尾增加檔名表示只針對當前檔案的日誌

9、退回到之前版本狀態

git reset --hard head^備註:^表示退回到上乙個狀態 兩個表示上上個 以此類推

備註:退回到第100個狀態 git reset --hard head~100

備註:放棄退回 前提是你的命令視窗沒有關閉 你可以直接使用 git reset --hard id頭部不用寫全可以只寫前幾個git會自動檢索10

、檢視檔案內容

cat readme.txt

11、查詢歷史命令

git reflog

12、撤銷修改

git checkout --readme.txt

13、將暫存區中的檔案返回到工作區 即:只對檔案執行了add命令沒有執行commit命令 可將檔案返回到執行add命令之前狀態

git reset head

《檔名》

14、刪除檔案

rm 《檔名》

寫於2023年1月1日

2014年是結束學生生涯,步入職場的一年。讓我自己都感到意外的,我的第一次跳槽居然也發生在這一年。生活本不是隨波逐流,不論別人看來,我不放棄對自己命運的主動權,我為自己不足道的奮鬥所換得的有限自由與任 到驕傲。2014經歷不少,但遠遠不夠。可以確信無疑的一點是,過去的我浪費了太多的時間,即便忙碌,也...

公元2023年11月25日。陰。

最近的專案比較拖沓。領導終於忍不住地講起了未來的展望,又是廣闊的平台又是高階的技術,拉著我們到處蹭培訓。然並卵。專案a本身開發對業務資料不是很熟悉,另外對測試闡述的不夠到位,而測試也沒有一再地詢問關鍵的壓力點在 導致目前雖然好像測試了好久但是並沒有測試到關鍵點。終於今天暴露出來了,其實這個是一件喜大...

閒談 2023年1月6日

2015年1月6日 22 41 13 畢竟雜談。要不然做個系列吧。哈哈。就叫畢竟雜談。總歸是用了3個小時把心理學的書掃了一遍。去年寒假 大概就是現在這個時候 借了心理學專業的乙個朋友的 基礎心理學 的書。本來以為還能看看。後來看了大概半周,書看了三分一。基本都是在介紹什麼神經衝動啊,激素分泌啊一類對...