Git 命令及使用

2022-05-29 10:54:11 字數 1857 閱讀 2836

關於git相關介紹這裡就不介紹了,可轉《git- 簡介》或者檢視官網資訊。這篇整理一下git相關的命令。

:$ git clone git:

檢視遠端倉庫:$ git remote -v

新增遠端倉庫:$ git remote add [name] [url]

刪除遠端倉庫:$ git remote rm [name]

拉取遠端倉庫:$ git pull [remotename] [localbranchname] 

推送遠端倉庫:$ git push [remotename] [localbranchname]

檢視本地分支:$ git branch

檢視遠端分支:$ git branch -r

建立本地分支:$ git branch [name] ----注意新分支建立後不會自動切換為當前分支

切換分支:$ git checkout [name]

建立新分支並立即切換到新分支:$ git checkout -b [name]

刪除分支:$ git branch -d [name] ---- -d選項只能刪除已經參與了合併的分支,對於未有合併的分支是無法刪除的。如果想強制刪除乙個分支,可以使用-d選項

合併分支:$ git merge [name] ----將名稱為[name]的分支與當前分支合併

建立遠端分支(本地分支push到遠端):$ git push origin [name]

刪除遠端分支:$git push origin :heads/[name]

檢視使用者名稱和密碼:git config --list --global

修改使用者名稱:git config --global user.name

git reset  ----命令既可以回退版本,也可以把暫存區的修改回退到工作區。當我們用head時,表示最新的版本

git reset head -----(暫存區的目錄樹會被重寫,被 master 分支指向的目錄樹所替換,但是工作區不受影響)

回退上個版本:git reset --hard head^ 

指定版本回退:git reset --hard 8f81649 ( git reflog 檢視版本id)

git add file -----將檔案新增到暫存區

git commit -m "add file" ------將暫存區的提交到本地倉庫

git reset -- file -----"撤銷"最後一次git add file ,可以用git reset 撤銷暫存區的所有檔案【丟棄暫存區的修改】

git  rm --cached file ------直接從暫存區刪除檔案,工作區不作出改變

git checkout -- file -------把檔案從暫存區複製到工作目錄,用來丟棄本地修改【丟棄工作區的修改】

git fetch --all

git reset --hard origin/master

git pull origin  master

附上.gitignore 檔案配置詳情

詳情部落格

git詳情**部落格

git教程

Git使用及命令

1.配置身份資訊 2.檢視配置資訊 cd d 進入d盤 3.轉殖遠端倉庫 首次需要把遠端倉庫轉殖到本地倉庫 4.基本命令 1 初始化 git init 2 推送到遠端主機 git add 新增當前目錄下檔案 git commit m test 提交,設定備註 3 關聯本地目錄到遠端倉庫 可以轉殖倉庫...

git 命令速查及使用

本來是想寫點關於使用。無奈時間不多,就把有些命令寫上。具體軟體貼上。git 伺服器 git for windows,這git的乙個完整移植,由git社群維護。git gui 客戶端 tortoisegit git版本控制 sourcetree 和 tortoisegit 是我自己比較用的,mac 的...

Git 配置使用及相關命令

author janloong do o 基本配置 git推送git預設不會把tag推送到遠端倉庫,需使用命令 git push origin tagname 一次將所有tag推送 git push origin tags git遠端倉庫拉取git clone git gitlab.com janl...