Git簡易教程

2021-10-19 17:56:49 字數 1489 閱讀 6266

將暫存區中檔案恢復為和head一樣

git reset head將暫存區中所有檔案恢復為和head一樣

git reset head -- [filename]將暫存區中名字為filename的檔案恢復為和head一樣

比較暫存區和head所含檔案差異

git diff --cached

比較工作區和暫存區所含檔案差異

git diff預設比較暫存區和工作區的檔案的區別

git diff -- [filename]比較工作區和暫存區中名字為filename的檔案的內容的區別

將工作區中檔案內容恢復為和暫存區中一樣

git checkout -- [filename]將工作區中的名字為filename的檔案恢復為和暫存區中一樣

將暫存區和工作區的內容恢復至某次commit

git reset --hard [commit code]將工作區和暫存區中的內容恢復至與某次commit一樣【慎用】

檢視不同commit的指定檔案的差異

git diff [commit code 1] [commit code 2] -- [filename]

刪除暫存區和工作區指定檔案

git rm [filename]

將變更進行存入臨時棧空間

git stash將變更存入棧空間

git stash pop棧空間中的內容被移除

git倉庫備份

git clone --bare [remote git repository] [local git repository]啞協議方式

git clone --bare [file:///] [local git repository]智慧型協議方式

git remote add [remote repository name] [file:///]

git push --set-upstream [remote repository name] [branch name]將本地分支推送至遠端倉庫

git push [remote repository name] [branch name]將本地分支推送至遠端倉庫

git 簡易教程

簡易的命令列入門教程 git 全域性設定 git config global user.name git config global user.email qq.com 建立 git 倉庫 mkdir django restframework demo cd django restframework...

Git 簡易教程

小組內部因歷史原因一直在使用 svn 作為 版本管理工具,近期有將 遷移到git的需求,雖然簡單但是還是有學習成本的,遂在小組內部做了一次git分享。以下為 git 分享的ppt。閱讀全文需要5分鐘 git 培訓 封面 git 學習路徑 git入門篇 git 簡介 git 倉庫基本架構 倉庫基本架構...

Git簡易教程

新建空資料夾 在新建資料夾下開啟git bush here git init初始化本地倉庫 配置自己的使用者名稱和密碼 可以隨便輸入,建議自己姓名 郵箱 自定義使用者名稱 git config user.name 自定義郵箱 git config user.email xx.com git remo...