git版本控制系統

2021-09-25 21:43:58 字數 813 閱讀 4927

版本控制系統是一種追蹤記錄對工程檔案的修改歷史的技術

git是一種分布式版本控制工具

git安裝完成後需要進行使用者資訊的配置(配置使用者名稱和郵箱)

安裝完成後對git進行配置使用者:

開啟git bash:

$ git config --global user.name "wang161x"

w@w-pc mingw64 ~

$ git config --global user.email "[email protected]"

完成配置。

獲取git版本庫。

1.初始化命令。

使用」git init「 :建立乙個隱藏的.git資料夾。

2.clone命令

使用命令get clone + **

git倉庫中的三種狀態:已修改、已暫存、已提交

三個區:工作目錄、暫存區、(待提交區):可批量提交、版本庫

使用git status檢視工作區各檔案的狀態。當檔案個數較多的時候可以使用git staus --short

git add 表示新增變化到下一次提交中

git commit 提交

總結:git 不會追蹤空的檔案目錄

git add命令表示「新增變化到下一次提交中」

使用 -m 標誌可以直接在提交時傳入版本描述

檢視日誌:

git log :顯示基本的日誌資訊

git log -p -3:以詳細的方式顯示最近三次提交的日誌的資訊。

git log --status

git diff 修改之後還沒有暫存起來的檔案 後面可加sha-1

git版本控制系統

總結 1.初始化乙個git倉庫,使用 git init 命令 2.新增檔案到git倉庫分兩步 第一步,使用命令 git add file 注意,可反覆多次使用,新增多個檔案 第二步,使用命令 git commit 完成小結 1 head 指向的是當前版本,因此可以使用 git reset hard ...

git 版本控制系統

一 git版本控制 解決的三個痛點問題 作用 1.解決虛擬機器意外壞了 磁碟損壞等意外情況 2.版本持續變化,需要對很多個版本進行管理 3.能夠方便多人進行協同開發 建議 使用centos7 centos6中git版本太低 注意 git與linux作者相同 二 git版本控制的特點 1.分布式 2....

git版本控制系統

svn屬於集中化版本控制系統,c s架構 git屬於分布式版本控制系統 你的本地倉庫主要由三部分組成。第乙個是你的 工作目錄,它持有實際檔案 第二個是 快取區 index 它像個快取區域,臨時儲存你的改動 第三個head,指向你最近一次提交後的結果。當使用add命令提交時,先提交到快取區,然後再使用...