下面是我在項目中最常使用到的git命令
1.Git本地倉庫的命令
我們知道,git在我們本地也可以生成一些歷史版本號,進行歷史版本的存儲,下面就是一些從工作區到暫存區到歷史區使用到的一些命令
git init
:創建本地倉庫,此條命令執行之後會出現一個隱藏的文件夾.git。這個非常重要,不可以刪除git add 文件名.後綴名
:將當前在工作區的文件上傳到暫存區。也可以使用這兩條命令:git add .
或者git add -A
這兩個是把當前工作區的所有文件都上傳到暫存區git commit -m'上傳時的備註信息'
:這是將暫存區的文件上傳到歷史區,進而生成歷史版本號。需要注意-m和備註信息之間沒有空格git status
:查看當前文件的狀態- 紅色:代表當前文件處於工作區,還沒有向暫存區提交
- 綠色:代表當前文件處於暫存區,還沒有向歷史區提交
git log
:查看當前本地歷史版本信息git reflog
:查看當前本地歷史版本信息,包括回滾的信息git reset --hard 歷史版本號
:回滾到指定的版本信息,歷史版本號處可以只寫版本號的前七位(指的是歷史版本中的信息,替換工作區內容)
2.本地倉庫與中央倉庫建立連接
以上是在自己本地進行的操作,如果需要團隊之間相互使用,顯然需要上傳到中央倉庫中,纔可以一塊使用
- 第一步:在自己的GitHub上創建一個倉庫,得到該倉庫的地址
- 第二步:本地與該倉庫建立連接:
git remote -v
:查看當前本地倉庫和那些遠程倉庫建立連接git remote add origin 倉庫地址
:和遠程倉庫建立連接gir remote remove 連接名字
:接觸與該倉庫的連接
- 第三步:把本地倉庫的信息同步到遠程倉庫
git push origin master
:把本地的東西push到遠程倉庫git pull origin master
:把遠程倉庫的東西pull下來
:
3.克隆遠程倉庫上的信息
有時候我們在GitHub上看到一些自己需要的東西,那麼怎麼可以快速的克隆下來呢?下面是兩種方法:
- 第一種:
git clone 遠程倉庫的地址 下載到本地想要叫的名字
- 第二種:
- 現在本地創建一個文件夾,名字就是想要叫的名字
git init
git remote add origin 地址
git pull origin master
以上就是我在項目中最常使用到的Git命令,當然還有很多命令,我們一起學習,加油!