版本控制軟體 Git

2021-10-08 21:36:29 字數 1637 閱讀 7295

檢視配置列表git config --list

設定使用者名稱和郵箱位址

git config --global user.name "使用者名稱"

git config --global user.email "郵箱位址"

基礎命令

初始化倉庫git init

建立目錄:mkdir aaa

建立檔案:touch aaa

檢視倉庫狀態git status

檔案新增到暫存區

git add  檔名

git add *.html 把指定的檔案型別一次性全部提交

git add * 新增所有檔案到暫存區

git add .新增所有檔案到暫存區

提交檔案建立版本

git commit -m '備註資訊'

檢視日誌

git log //檢視日誌 git reflog //檢視版本號

版本切換

切換到上乙個版本git reset --hard head^

切換到上兩個版本git reset --hard head^^

切換到上100個版本git reset --hard head~100

切換到指定版本號git reset --hard 版本號

分支

master 主分支 可以對外發布和訪問的程式

develop 開發分支 在主分支的基礎上繼續開發新功能

debug 除錯bug

release 預發布分支

fixed 修復分支

…檢視分支:git branch

建立分支:git branch 分支名稱

切換分支:git checkout 分支名稱

合併分支:git merge 要合併的分支名稱

刪除分支:git branch -d 要刪除的分支名稱

結合github共享倉庫資源

在本地倉庫新增遠端倉庫:

git remote add origin 使用者名稱/遠端倉庫名.git
推送資源到遠端倉庫

git push -u origin master
獲取遠端倉庫資源

①轉殖遠端倉庫到本地

git clone 使用者名稱/遠端倉庫名.git
一般只執行一次

②獲取遠端倉庫資源

git pull

git版本控制軟體

git 的三大區 工作區 暫存區 分支區 使用者資訊的配置 git config global user.name linkto git config global user.email yufucheng email.com git提交資訊的過程 git status git add filena...

版本控制軟體Git入門

問題 git是什麼?git幹什麼用的?怎麼使用git?詞庫 repository 倉庫 trunk 主幹 branch 分支 revision 修改 是一款版本控制軟體,並且是開源的,分布式的。分布式版本控制軟體與集中式版本控制軟體 最常用的是svn即subversion 相對應,最大的不同是每個開...

版本控制軟體之Git

版本控制 revision control 是一種在開發的過程中用於管理我們對檔案 目錄或工程等內容的修改歷史,方便檢視更改歷史記錄,備份以便恢復以前的版本的軟體工程技術。主流的版本控制器有如下這些 現在影響力最大且使用最廣泛的是git與svn cd 改變目錄。cd 回退到上乙個目錄,直接cd進入預...