Git命令列 操作本地倉庫

2021-09-12 09:47:31 字數 1877 閱讀 1420

宣告:我再此整理的內容**於慕課網上的git課程。

整理下來是為了鞏固以及回顧。如果同時也能幫助到學習git的同學就再好不過了。

//配置全域性的 使用者名稱以及郵箱

git config --global user.name ***

git config --global user.email ***@xx.com

//檢視配置

git config --list

//初始化倉庫

git init

//新增檔案到版本庫

git add

git commit

//檢視倉庫狀態

git status

使用git進行檔案管理操作

//首先開啟gitbash  進入到資料夾

pwd //檢視當前所在位置

ll //檢視檔案詳細資訊

cd f: //進入到f盤

cd learn //進入到learn資料夾

mkdir learn_git //建立 learn_git資料夾

git init //初始化當前資料夾為git倉庫

ls -a //檢視當前資料夾內的檔案 包含隱藏的檔案

echo "git hello world" >> first.txt //建立first.txt文字檔案 並以管道的方式輸入文字內容

cat first.txt //查問檔案內容

git add first.txt //新增檔案

git commit -m "first commit" //提交到本地倉庫 -m 是指新增說明資訊

git status //檢視倉庫狀態

clear //清除命令臺的工作目錄

//首先手動往first.txt檔案中新增內容:「第一天學習git 有很多收穫」

git status //檢視一下新增完內容之後的狀態

git add first.txt //將修改的檔案提交到暫存區

git commit -m "第一天學習 提交" // 提交到本地倉庫

//手動往first.txt檔案中繼續新增內容:「哈哈哈」

git status //檢視一下狀態

git add first.txt //將修改的檔案新增到暫存區

//注意此時還沒有將檔案提交到本地倉庫

//這時如果想將「哈哈哈」刪除 回退到上次的版本 可以如下操作

git reset head first.txt //將暫存區的修改回退到工作區

git checkout -- first.txt //將工作區變乾淨了

//繼續手動往first.txt檔案中繼續新增內容:「剛才手誤,還好檔案恢復過來了」

git add first.txt //將修改的檔案新增到暫存區

git commit -m "剛才手誤 現在把哈哈哈清理了" //提交到本地倉庫

//注意 這次已經提交到了本地倉庫

//如果想撤銷本次提交 可以如下操作

git log //檢視commit日誌 找出commit的id

git reset --hard 232f6ccee347fd5eb8dec457a41d1217b7a489d2 //回退到上次提交

//現在要將first.txt檔案從倉庫中刪除

git rm first.txt //將檔案從本地刪除

git commit -m "delete file" //提交 此時本地倉庫中的檔案已被刪除

git工作流

git 本地倉庫

git是當前最流行的版本控制軟體 在本地安裝git 檢查是否安裝git git version 1.建立倉庫 在本地建立乙個資料夾,裡面放上要放在git倉庫中管理的檔案,在命令列提示符中,進入到該資料夾下,執行命令git init 這是把該普通的資料夾初始化成git倉庫,通過輸出可以檢視初始畫的是乙...

git本地倉庫

預設的位置是在你所安裝git的目錄下。git的倉庫你可以建在你電腦的任何目錄下 最好不要包含有中文目錄 通過命令列cd指定到你想要的目錄下,例如 cd g git上面的命令將指定到g盤下git資料夾內。當然git目錄是我事先建好的資料夾,你也可以先指定到g,再在g盤下建立新的目錄,使用命令列mkdi...

Git 本地倉庫遠端倉庫連線操作

本文包含兩個部分,分別說明在本地有無倉庫前提下,如何與遠端倉庫建立連線。首先先配置一下身份,以便知道提交人身份 git config global user.name 姓名 git config global user.email 郵箱 姓名和郵箱處新增字串形式,用雙引號括起來1 無本地倉庫時,需執...