Git 簡易教程

2021-09-02 17:55:47 字數 1572 閱讀 6175

小組內部因歷史原因一直在使用 svn 作為**版本管理工具,近期有將**遷移到git的需求,雖然簡單但是還是有學習成本的,遂在小組內部做了一次git分享。以下為 git 分享的ppt。

閱讀全文需要5分鐘

git 培訓-封面

git 學習路徑

git入門篇

git 簡介

git 倉庫基本架構

倉庫基本架構-詳解

git 操作演示

初始化倉庫

git 常規操作

git 分支操作

git reset --hard your_commit_id:本地倉庫、暫存區、工作空間** 均與head 指標指向的 commit_id 版本**保持一致。

git reset --mixed your_commit_id:預設選項,本地倉庫、暫存區**與 commit_id 版本**保持一致,工作空間更改**仍保留。

git reset --soft your_commit_id:本地倉庫**與 head 指標 指向的 commit_id 保持一致。暫存區、工作區更改**仍保留。

注意:筆者曾經犯過低階錯誤,採用了git reset --hard your_commit_id導致耗時3天修改的**全部丟失,幸好我們採用了隔一段時間就上傳**至遠端開發機的工作方式,最終在遠端開發機上找到了更改後的**,將損失降到了最低。後怕......

完。

git 簡易教程

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

Git簡易教程

將暫存區中檔案恢復為和head一樣 git reset head將暫存區中所有檔案恢復為和head一樣 git reset head filename 將暫存區中名字為filename的檔案恢復為和head一樣 比較暫存區和head所含檔案差異 git diff cached 比較工作區和暫存區所含...

Git簡易教程

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