GitHub教程學習筆記1 本地Git管理

2021-09-10 04:55:27 字數 1609 閱讀 3980

寫在前面:為啥寫學習筆記?因為有一句我覺得挺有道理:「你教別人學習,自己的理解也會加深」。想想是不是?初高中那些學霸們各個都是小老師(貌似曾今我也是呢哈哈)。

當然,廖老師的教程是極好的,我把學習的指令做了下面的總結,如果已經看過老師課程,有些指令不太記得的話,可以看看這個~~

cd e:/cuiyue/t_git

mkdir learngit

pwdgit init

git add readme.txt

git commit -m "first commit"

git status //檢視本地與遠端是否一致

git diff readme.txt //檢視差別細節

git add readme.txt //add after modify

git add lxfcourse.txt

git status

git commit -m "liaoxuefeng course stury"

git log //檢視提交歷史記錄

git log --pretty=oneline //歷史記錄簡潔顯示

git reset --hard head^ //回到上次版本,head^^表示上上次版本,head~100上100次

git reset --hard c997 //回到指標c997***指向的版本

git reflog //檢視命令歷史

git status

git add license.txt

git status

git commit -m "understand how stage works"

git status

//第一次修改readme.txt

git add readme.txt

//次二次修改readme.txt

git commit -m "understand modify" //第二次修改並沒有提交,提交的是第一次的修改

//修改readme.txt

git checkout -- readme.txt //撤銷工作區修改

//修改readme.txt

git add readme.txt

git reset head readme.txt //撤銷add操作,離開stage,返回工作區

git checkout -- readme.txt //撤銷工作區修改

//檢視當前工作區檔案列表

ls//隨便建立乙個新檔案

vi test.txt

git add test.txt

git commit -m "add test.txt"

rm test.txt //刪除本地檔案,但是遠端倉庫還在

git status //提示不一致

git rm test.txt

git commit -m "delete test.txt" //從遠端倉庫刪除

//如果不小心誤刪了檔案,可以從遠端倉庫恢復

git checkout --text.txt

GitHub學習筆記一 本地操作部分

安裝過程略,假設你已經註冊好了github,已經有了乙個準備好的程式。我們的一切工作都是基於git shell,與gui客戶端無關。在使用前你先要配置好config中的幾個內容,主要是你自己的個人資訊 git config global user.name cielo sun git config ...

Git學習筆記(一) 本地Git

如果你是初次使用git,就要把自己的使用者名稱和郵箱告訴git,git據此區分提交 的作者。git config global user.name wen ke git config global user.email 306674698 qq.com 檢視使用者名稱和郵箱 gitconfig gl...

Git學習(1) 本地版本庫的建立

在f盤的根目錄下建立git file的資料夾裡面在建立乙個git test資料夾下 位置隨意,完全憑自己的喜好 這是乙個空的資料夾,剛建立完為下圖這樣子 有以下兩種方式建立本地版本庫 1.開啟命令視窗進入該資料夾下,鍵入git init命令 2.直接在該資料夾目錄下右鍵,選擇git init her...