入門級的git使用指北

2021-09-11 10:02:44 字數 1743 閱讀 8607

git 一種免費的開源分布式版本控制系統

# 全域性配置

$ git config --global user.name "your name"

$ git config --global user.email "***@***.***"

# 本地配置

$ git config user.name "your name"

# 檢視配置

$ git config --list

# 檢視指定項

$ git config user.name

複製**

# init

$ git init # 建立乙個空的git倉庫或重新初始化乙個現有倉庫

# add remote origin

$ git remote add origin # 新增乙個遠端倉庫 git remote add 《遠端版本庫》

$ git remote # 檢視已經存在的遠端分支

$ git remote -v # 檢視已經存在的遠端分支的詳細資訊 git remote -v | --verbose

# pull

$ git pull master # 拉取資料

# add

$ git add readme.txt # 新增單個檔案到本地暫存區

$ git add . # 新增所有修改、新增的檔案到本地暫存區

$ git add -u # 新增所有修改、刪除的檔案到本地暫存區

$ git add -a # 新增所有修改、刪除、新增檔案到本地暫存區

# commit

git commit -m "注釋"

# 此次提交的備註

# push

git push -u origin master # 將本地的master分支同步到origin所在主機的master分支

複製**

$ git diff # 檢視衝突

複製**

$ git branch # 檢視所有分支(當前分支有星號標記 e.g. *master)

$ git branch new # 建立分支

$ git checkout new # 切換到 『new』 分支

$ git checkout -b newnew # 新建並切換到 newnew分支

$ git branch -m new newname # 重新命名 git branch -m 《舊名字》 《新名字》

$ git branch -d new # 刪除分支

複製**

$ git merge dev # 將 dev 合併到當前分支

複製**

$ git clone  # git clone 《版本庫的**》 《本地目錄名》

$ git clone mydir # git clone 《版本庫的**》 《本地目錄名》

$ git clone -b dev #git clone -b 《分支名稱》 《版本庫的**》

複製**

$ git status # 檢視當前工作區提交狀態

$ git log

# 檢視提交歷史記錄

複製**

git-scm

git教程

Git使用(入門級)

git add file1 git add file2 file3 可以多次add不同的檔案 git commit m add 3 files commit可以一次性提交很多檔案 git push origin master 將本地檔案提交到主幹git status 檢視當前倉庫的狀態 git di...

git 入門級的幾個操作

做測試也避免不了耍耍 code,最終也避免不了用git,記錄幾個常用的命令,希望最終能記錄個git 完整的使用過程 安裝完了git 先執行 1 git init 這個用來初始化你本地git repository 2.git add test.txt 已經對 test.txt檔案有了改動,那麼用git...

ansible的入門級使用

author headsen chen date 2018 08 02 11 46 35 yum install epel release yum y install ansible 另一種安裝方法 yum y install epel release yum y install python36 ...