宣告:我再此整理的內容**於慕課網上的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 無本地倉庫時,需執...