學習筆記 02 Git入門

2021-09-26 08:31:24 字數 1607 閱讀 4740

svn是乙個集中式管理工作流 進行管理和維護**.

使用git管理git;自2005誕生的。分支管理系統。

集中式版本控制系統cvcs

分布式版本控制系統dvcs

快速、搞笑儲存、完全分布、簡單 滿足大規模專案需要

操作

版本庫同步

git維護的是乙個全量的變化(修改之後的全部的內容);svn維護的是其中改變的,維護增量的變化(可能某一處的增、刪、改)。

已修改

已暫存

已提交

工作區---->暫存區--->物件區(版本庫)

add命令:把工作區--->暫存區(通過add命令把以修改的檔案放入暫存區中)

commit命令:暫存區---->版本庫(或者叫git倉庫)

git pull 將遠端的版本庫拉取到本地版本庫

git push 將本地版本看的內容推送到遠端版本庫(前提先要add/commit命令)

我的理解:也就是說吧需要的檔案放入到本地版本庫中那麼需要使用add/commit命令。然後把本地版本庫中的檔案使用git push推送到遠端版本庫。本地版本庫和遠端版本庫進行同步,使用git pull命令

mac本安裝homebrew軟體,優點內容360軟體管家一樣,通過homebrew可以更快的去安裝其他軟體(homebrew前提先安裝git)

windows安裝git,自帶gui影象介面工具;sourcetree 影象介面的來操作git;或者使用tortoisegit

administrator@kevin mingw32 ~/desktop

$ mkdir mygit

administrator@kevin mingw32 ~/desktop

$ cd mygit/

administrator@kevin mingw32 ~/desktop/mygit

$ which git

/mingw32/bin/git

administrator@kevin mingw32 ~/desktop/mygit

$ pwd

/c/users/administrator/desktop/mygit

administrator@kevin mingw32 ~/desktop/mygit

$ git init

initialized empty git repository in c:/users/administrator/desktop/mygit/.git/

administrator@kevin mingw32 ~/desktop/mygit (master)

$ ls -al

total 20

drwxr-xr-x 1 administrator 197121 0 八月 20 21:09 ./

drwxr-xr-x 1 administrator 197121 0 八月 20 21:06 ../

drwxr-xr-x 1 administrator 197121 0 八月 20 21:09 .git/

.git 表示隱藏目錄

學習筆記 02 Git入門基礎 基本命令

立即學習 git命令 git add 加入本地專案,有點像執行記憶體 git commit m 我的注釋 提交本地版本庫,有點像寫入硬碟。git status git log git diff 參考linux diff命令 git reset hard git checkout 放棄單個檔案修改 g...

Git入門教程 02 Git基本操作

以上這些操作,就是本文要講述的內容,但是首先,我們必須獲取乙個git倉庫。size size medium b 1,取得專案的git倉庫 b size size small 通常情況下有兩種獲得git倉庫的方式,一種是從自己已有的目錄下建立新的git倉庫,一種是從已有的倉庫中轉殖出新的映象倉庫。b ...

02 Git命令 倉庫

git initgit add 檔案.字尾 git add 檔案1.字尾 檔案2.字尾 git add 所有檔案 git add a 所有檔案 git add all 所有檔案 提交暫存區檔案到本地庫git commit m 提交說明 檔案.字尾 git commit m 提交說明 提交暫存區所有檔...