git的基本使用

2021-09-24 20:49:26 字數 3354 閱讀 9641

實用命令在總結

就是設定使用者名稱和郵箱

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

git config --global user.email "[email protected]"

檢視簽名是否成功:

git config --list

1轉殖專案(從遠端伺服器拉到本地):

git clone 遠端倉庫的ssh位址

2提交專案

本地工作目錄----add----暫存區----commit----本地git庫----push----遠端平台

新增到暫存區

git add .

將暫存區的檔案提交本地倉庫

git commit -m 「日誌」

本體倉庫的檔案推到遠端平台

git push

3更新專案(提交之前要新更新)

git pull

4檢視(本地操作)

檢視狀態

git status

檢視歷史提交

git log

空格鍵 向下檢視

b 向上檢視

q 退出檢視

5版本的回滾(本地回滾)

顯示簡單的版本歷史記錄(顯示版本回滾的步數)

命令:git reflog (如圖顯示)

截圖中:dc9bae0 (head -> master, origin/master, origin/head)

說明當前指向的是雜湊值是 dc9bae0 的版本

回滾(可前進後退):

方法1命令: git reset --hard 版本號

例如:git reset --hard 7014c0f (表示回退到7014c0f)

方法2:(只能回退)

命令:git reset --hard 回退步數

例如:git reset --hard 1 (看上面截圖:表示回退到7014c0f)

6.git分支的操作(本地操作)

檢視分支

git branch

git branch -v

建立分支

git branch 分支名稱

切換分支

命令:git checkout 分支名

刪除分支

命令:git branch -d 分支名

合併分支(git會將指定的分支合併到當前分支)

命令:git merge 分支名

7.建立本地倉庫:

初始化倉庫

git init

新增到暫存區 (把demo1.txt新增到暫存區)

git add demo1.txt

提交到本地倉庫 (把demo1.txt提交到本地倉庫)

git commit -m 「fisrt commmit」 demo1.txt

建立遠端庫位址別名(就是把本地庫和遠端庫關聯起來)

git remote add 別名 遠端位址

演示:git remote add origin

9.push推送本地庫到遠端庫:

簡略寫法:

git push [遠端庫別名] [本地分支名]

演示:git push origin master

push命令詳解

$ git push [遠端庫別名] [本地分支名]:[遠端分支名]

例如:git push origin master : master

簡略寫法就是省略 遠端分支名:

例如:git push origin master

如果省略遠端分支名,則表示將本地分支推送與之存在」追蹤關係」的遠端分支(通常兩者同名),如果該遠端分支不存在,則會被新建。

push命令詳解參考

10.轉殖遠端倉庫:

常見用法1

git clone 遠端位址

例如:git clone

11.拉去操作(更新**)pull

pull = fetch + merge

merge 操作:把遠端**合併到本地**中pull操作:針對沒有衝突,部分為上面兩個步驟,直接使用 pull 提取操作

pull 命令詳解參考

git pull 遠端庫位址別名 遠端分支名

演示:$ git pull origin master

意思就是把遠端分支master 合併到本地 master

12.衝突解決:

pull 之後有衝突,手動解決(pull之後狀態會從master 變成 master|merging)

13.遠端操作

13.1

檢視遠端分支

在本地建立乙個分支名叫 hao 並自動跟蹤遠端分支hao (跟遠端分支上內容一樣)

提交本地test分支作為遠端的test分支

$ git push origin test:test

(實際上完成了兩步:1在遠端建立了分支 2把本地分支上的內容傳上去)

git 廖雪峰官方**

git最基本的操作及小烏龜的使用

最詳細的 git 命令文件

Git的基本使用

一 準備工作 1.建立庫資料夾 repository 使用者資料夾 develop 2.cd c cd software 清屏 ctrl l 或clear cd repository 然後初始化倉庫 git init bare shared.git 在develop資料夾下建立兩個使用者 user1...

git的基本使用

1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端倉庫 git remote rm name 拉取遠端倉庫 git pull remotename localbranchname ...

git的基本使用

date 2015 12 26 updated 2016 01 10 git是 管理工具,方便開發者之間的協作。現在在各個開發平台上都已經出現了git的視覺化管理客戶端,然而對於通過shell命令對 庫進行管理永遠比視覺化介面上操作來得穩妥,下面根據自身使用經驗,就git的使用規範以及常見命令做入門...