刪除檔案
git rm filename
git commit -m "remove a file"
git 分支
檢視分支:git branch
建立分支:git branch 切換分支:git checkout 建立+切換分支:git checkout -b 合併某分支到當前分支:git merge 刪除分支:git branch -d
git pull //從遠端倉庫拉取資料同步到本地
git push //從本地倉庫推送(同步)修改到遠端倉庫
檢視倉庫檔案的狀態
使用 git status 命令可以讓我們時刻掌握倉庫當前的狀態,比如那些檔案被修改,那些檔案需要提交等等.
比對版本間某檔案的差異
使用 git diff 「filename」 就可以檢視某個檔案修改前後的版本的不同
檢視版本日誌
使用 git log 命令我們可以檢視某個專案從最近到最遠的提交日誌.如果內容太多,可以試試加上 --pretty=online 來進行篩選.
回退之前的版本
在 git 中, head 表示當前的版本,我們可以通過 git reset --hard head^| commit id, head是上乙個版本,head^ 是上上個版本,如果上一百個版本則採用,head~100. 我們也可以通過commit id
回退到某個指定的版本
.git reflog
git reflog 可以記錄你的每一次命令,方便你隨時檢視歷史操作記錄
git常見指令
git要求每個遠端主機都必須指定乙個主機名。git remote就是用於管理主機名。git remote 不帶引數,列出已經存在的遠端分支。例如 landon bf rmsz 09 work repo shenzhenrepo repo git remote origin git remote v ...
Git 常見指令
title date git 常見指令 2019 08 22 注 本文中帶尖括號 的標籤是需要被替換為對應文字的標記。撤銷操作 冷門指令 git add 新增 a或 all引數,可以一次性新增當前資料夾下所有檔案。git commit m git status git push 引數作用 f for...
git常見指令
origin 預設遠端倉庫名稱 git remote 檢視遠端倉庫 備註 遠端倉庫也叫遠端主機 git remote v verbose 檢視遠端倉庫詳情 git remote add origin 遠端新增origin倉庫 git branch 檢視所有本地分支 git branch r 檢視所有...