快速使用Git Git常用命令

2021-10-02 10:43:51 字數 2758 閱讀 2974

在本地建立乙個新倉庫

新增與提交

推送改動

git常用命令

git是目前世界上被最廣泛使用的現代軟體版本管理系統,是開源的
git clone /path/to/repository
//通過ssh

git clone username@host:

/path/to/repository

//通過https

/path/to/repository.git

//將資料夾初始化為git版本庫,無論該資料夾是否為空

git init

可以把 master 換成你想要推送的任何分支

//新增(把它們新增到快取區,這是 git 基本工作流程的第一步)

git add .

//提交(你的改動已經提交到了 head,但是還沒到你的遠端倉庫)

git commit -m "**提交資訊"

git push origin master
可以把 master 換成你想要推送的任何分支。

git remote add origin 
如此你就能夠將你的改動推送到所新增的伺服器上去了

至此,你應該可以順利地提交你的專案了。

git 的常用命令

解 釋git init

初始乙個git倉庫

git clone 複製的連線

git status

檢視工作區狀態

git add .

新增所有檔案到暫存區, (. 表示所有檔案)

.gitignore 檔案

中指定的檔案會被忽略

git add 檔名

新增單個檔案到暫存區

git commit -m 「說明提交資訊」

提交到本地倉庫(用於提交暫存區的檔案)

git commit -am

提交到本地倉庫(用於提交跟蹤過的檔案)

git log

提交詳情

git log --pretty=oneline

提交簡介

git reset --hard head

回退到當前最新提交

git reset --hard head^

回退到上次提交

git reset --hard commit_id

(通過git log查詢commit_id)回退到某次提交 ( reset 是將提交的 head 指標指到某次提交,之後的提交記錄會消失,就像從沒有過這麼一次提交, 當然版本號那麼長, 也沒必要全寫, 寫前幾位能讓git找到指定的乙個版本就行)

git reflog

檢視歷史提交以及被回退的提交(注意 : 該記錄有時限, 且只在本地)

git reset head 檔案

將暫存區檔案撤銷到工作區

git checkout 檔案

撤銷修改, 將工作區檔案從版本庫中還原

git rm 檔案

刪除檔案(從版本庫中刪除檔案(不能被撤回), 修改後需要提交)

rm 檔案

刪除檔案, 但不刪除git中的記錄(可以被撤回)

git rm --cached 檔案

從索引中刪除檔案, 但本地檔案還在, 只是不希望這個檔案被版本控制(不能被撤回)

git rm -rf 資料夾

刪除資料夾

git branch

檢視git倉庫分支情況

git branch -r

檢視遠端分支

git branch -a

檢視所有分支

git branch 分支

建立分支

git checkout -b 分支

建立分支並切換

git branch -d 分支

刪除某分支

git checkout 分支

切換分支

git merge 分支

將某分支合併到master

git log --graph

檢視分支狀態

git stash drop

刪除工作現場(撤銷所有更改, 恢復到版本庫中的狀態)

git fetch

更新遠端庫資訊

git pull

將伺服器最新**更新到本地 (可以認為是 git fetch + git merge)

git push

輸入碼雲的賬戶和密碼,將自己的檔案推送到遠端倉庫

git tag 「」

為當前分支新增標籤

git tag

檢視標籤記錄

git checkout 「」

檢視該標籤下的**狀態

-配置全域性使用者名稱和郵箱

-git config --global user.email "******"設定郵箱

-git config --global user.name 「***」

-檢視全域性使用者

-git config --global user.name

-git config --global user.email

-配置當前倉庫使用者名稱和郵箱

Git Git使用 常用命令

git branch agit branchgit checkout testgit checkout release 1.3.1 切換到release 1.3.1分支上 git add git commit 假設該次提交對應的 commit id caaaa git push origin rel...

GIT GIT 常用命令

切換分支 git checkout name 撤銷修改 git checkout file 刪除檔案 git rm file 檢視狀態 git status 新增記錄 git add file 或 git add 新增描述 git commit m miao shu nei rong 同步資料 gi...

GIT git常用命令

這裡我只寫幾個我經常用到的命令,用到的命令會持續更新。首先使用者配置,git提交時會引用這兩條資訊,用來說明是誰提交了 git config global user.name your name git config global user.email your email 初始化倉庫,相當於將乙個...