關於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...