2018-09-30 Day31 - 學習Git

Git是一個版本控制工具 -- 分布式的版本控制系統
Mercury - python開發的版本控制軟件


Git操作

配置郵箱和用戶名
git config --global user.name <user>
git config --global user.email <email>


  • git init -- 初始化 -- 將一個文件夾初始化成git本地倉庫
  • git add <file> - 將文件添加到暫存區
  • git reset HEAD <file> - 將文件從暫存區移除
  • git checkout -- <file> - 將暫存區的文件恢復到工作區

  • git status - 查看暫存區的狀態

  • git commit - 將暫存區的內容提交到本地倉庫

  • git log - 查看提交日志(當前版本之前的版本)
  • git reflog - 查看日志(所有的版本)

  • git reset <id> - 回到指定版本
  • git HEAD^ - 回到上一個版本
代碼托管平臺 - 用別人提供的Git服務器

全球最大的代碼托管平臺 - github.com
國內 gitee.com coding.net

1、git clone <url> - 將服務器上的項目克隆到本地
2、現在本地實施版本控制
3、git push - 將代碼推送到服務器(上傳)
4、git pull - 將服務器代碼同步到本地(下載)-- 看到他人更新

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Git 基礎 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協同...
    __silhouette閱讀 15,947評論 5 147
  • Git 命令行學習筆記 Git 基礎 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 3,951評論 0 11
  • Git常用語法 [TOC] Git簡介 描述 ? Git(讀音為/g?t/。)是一個開源的分布式版本控制系統,...
    君惜丶閱讀 3,584評論 0 13
  • 我們常說,在初次見面的時候,我們給人留下的第一印象是十分重要的。而且最初的兩分鐘內,我們給女人留下的第一印象如何,...
    人帥就壓力大嗎閱讀 1,360評論 0 2
  • 圖片發自簡書App 壹 躥升的煙火,睡在夜里 灰燼屬于你 我在春風里,在路邊,埋下嫩綠的芽 長成樹,屬于你 我越過...
    王學暢閱讀 499評論 0 1