Git 命令列基礎

2021-07-29 20:57:16 字數 2429 閱讀 3018

git是乙個開源的分布式版本控制工具

配置身份

配置身份

git config --global user.name "tony"

git config --global user.email "[email protected]"

檢查是否配置成功

檢查配置

git config --global user.name 

git config --global user.email

建立本地**倉庫

建立本地倉庫

git init
倉庫建立完成後會在專案目錄下生成乙個隱藏的.git資料夾 這個資料夾就是用來記錄本地所有的git操作的

如果你想要刪除本地倉庫 只需要刪除這個資料夾就行

提交本地**

git add [提交的檔名] // 提交乙個檔案 

git add . // 提交所有檔案

現在所有檔案都加好了 然後用commit命令提交下

git commit -m "first commit."
忽略檔案

在專案中建立 .gitignore 檔案

在.gitignore檔案下 每行指定的檔案或目錄會排除在版本控制外

檢視修改內容

檢視更改內容

撤銷未提交的修改

git checkout
撤回提交

git reset
檢視提交記錄

檢視修改一行

git log 31f8f5c098c2b1988deea9a99a4511e35f85f0b6 -1

檢視具體修改內容

git log 31f8f5c098c2b1988deea9a99a4511e35f85f0b6 -1 -p

檢視分支

建立分支

git branch version1.0

切換分支

git checkout version1.0

合併分支

git checkout master

git merge version1.0

刪除分支

git branch -d version1.0

與遠端版本庫協作

git clone

本地修改內容同步到遠端版本庫

git push origin master

遠端版本庫修改同步到本地

git fetch origin master

檢視遠端版本庫修改了那些東西

git diff origin/master

之後在呼叫merge命令將origin/master分支上的修改合併到主分支上

git merge origin/master

pull命令是相當於 fetch和merge兩個命令放在一起執行

git pull origon master

git 基礎的命令列

1.基礎的檢視 關聯的遠端倉庫 git remote v 檢視提交的源 git status 檢視git的狀態 git branch v 檢視git的分支2.刪除源 git remote rm explain n xx fetch n xx push origin xx fetch origin x...

git 命令列 和 cmd命令列

設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...

命令列基礎

命令列常用單詞 directory 目錄,資料夾 file 檔案make 新建 remove 刪除 move 移動 copy 複製 list 羅列 link 鏈結 find 查詢 echo 發出回聲,重複 touch 觸控 change 改變 舉幾個栗子 比如 ls 其實是 list 列表 的縮寫,...