Git基本常用命令

2021-09-02 15:05:10 字數 1376 閱讀 8415

git是目前世界上最先進的分布式版本控制系統。

工作區:就是你在電腦上看到的目錄,比如目錄下testgit裡的檔案(.git隱藏目錄版本庫除外)。或者以後需要再新建的目錄檔案等等都屬於工作區範疇。

版本庫(repository):工作區有乙個隱藏目錄.git,這個不屬於工作區,這是版本庫。其中版本庫裡面存了很多東西,其中最重要的就是stage(暫存區),還有git為我們自動建立了第乙個分支master,以及指向master的乙個指標head。

mkdir xx 建立乙個空目錄 xx指目錄名

pwd 顯示當前目錄的路徑。

git init 把當前的目錄變成可以管理的git倉庫,生成隱藏.git檔案。

git add xx 把xx檔案新增到暫存區去。

git commit –m 「xx」 提交檔案 –m 後面的是注釋。

git status 檢視倉庫狀態

git diff xx 檢視xx檔案修改了那些內容

git log 檢視歷史記錄

git reset --hard head^ 或者 git reset --hard head~ 回退到上乙個版本

(如果想回退到100個版本,使用git reset –hard head~100 )

cat xx 檢視xx檔案內容

git reflog 檢視歷史記錄的版本號id

git checkout – xx 把xx檔案在工作區的修改全部撤銷。

git rm xx 刪除xx檔案

git remote add origin 關聯乙個遠端庫

git push –u(第一次要用-u 以後不需要) origin master 把當前master分支推送到遠端庫

git clone 從遠端庫中轉殖

git checkout –b dev 建立dev分支 並切換到dev分支上

git branch 檢視當前所有的分支

git checkout master 切換回master分支

git merge dev 在當前的分支上合併dev分支

git branch –d dev 刪除dev分支

git branch name 建立分支

git remote 檢視遠端庫的資訊

git remote –v 檢視遠端庫的詳細資訊

git pull origin master 遠端origin主機的master分支拉取過來和本地的當前分支進行合併

git push origin master 把master分支推送到遠端庫對應的遠端分支上

Git基本常用命令

git是目前世界上最先進的分布式版本控制系統。0x01 svn與git的最主要區別 svn是集中式版本控制系統,版本庫是集中放在 伺服器的,而幹活的時候,用的都是自己的電腦,所以首先要從 伺服器 得到最新的版本,然後幹活,幹完後,需要把自己做完的活推送到 伺服器。集中式版本控制系統是必須聯網才能工作...

Git基本常用命令

git是web開發人員常用的工具,git是乙個開源的分布式版本控制系統,可以有效 高速的處理從很小到非常大的專案版本管理,為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。git命令有很多,我2014年畢業至今做前端開發近3年,今天特別整理一下,把使用頻率高,拿出來。使用頻率高...

Git基本常用命令

以下內容來自塗根華的部落格 mkdir xx 建立乙個空目錄 xx指目錄名 pwd 顯示當前目錄的路徑。git init 把當前的目錄變成可以管理的git倉庫,生成隱藏.git檔案。git add xx 把xx檔案新增到暫存區去。git commit m xx 提交檔案 m 後面的是注釋。git s...