Git 牛逼的版本管理工具Git GitHub

2023-01-18 23:10:47 字數 1277 閱讀 8843

git是分散式版本控制及協同開發工具

(1)現有專案開發過程中的問題

① 專案的安全性太低

② 專案很難協同開發

③ 專案報錯無法回退

④ 專案的版本混亂

(2)版本控制工具分類

① 集中式版本控制工具:例如svn

② 分散式版本控制工具:例如github

(1)安裝、建立版本庫

② 建立版本庫

通過”cd 路徑”命令進入自己建立的資料夾(庫)

再通過”git init”命令進行建立(會出現一個隱藏的.git資料夾)

(2)基本命令

① 版本上傳的開發者資訊:

$ git config --global user.name "your name" 配置開發者名字

$ git config --global user.email "[email protected]" 配置開發者郵箱

② 建立版本庫:在檔案的根目錄建立一個.git資料夾(.git資料夾就是版本庫,除了.git資料夾之外是工作區)

$ git init // 在.git工作目錄下執行建立(出現隱藏的.git資料夾)

③ 交給git管理步驟:

$ git add a.txt 新增到暫存區

$ git commit -m "版本" 儲存到主幹區

④ 檢視git的狀態:

$ git status

注意:如果顯示紅色,說明工作區已經修改,但是沒有提交;如果是綠色,說明工作區中的修改已經

加入到暫存區 working tree clean 工作區和版本庫一致

⑤ 版本回退(只能做回退):

$ git reset --hard head^ 可以寫多個^,代表回退幾次

$ git reset --hard head~100 通用,~回退步數

$ git reset --hard 3628164 根據版本id回退

⑥ 日誌:

$ git log 列印當前提交之前的日誌

$ git log --pretty=oneline

$ git reflog --pretty=oneline 列印所有的日誌

⑦ 撤銷修改:

$ git checkout -- readme.txt 撤銷工作區中的修改

$ git reset head readme.txt 撤銷暫存區中的修改撤銷到工作區

Git版本管理工具

git是目前世界上最先進的分散式版本控制系統。一.工作區 工作區 working directory 就是你電腦本地硬碟目錄 二 版本庫 版本庫 repository 工作區有個隱藏目錄.git,它就是git的本地版本庫 三.暫存區 stage 一般存放在 git目錄 下的index檔案 git i...

版本管理工具 Git

分散式版本控制工具 git init 專案級別 git config user.name 賬號 git config user.email 郵箱 配置資訊在當前專案的 git config 資料夾中 系統使用者級別 git config global user.name 賬號 git config ...

git版本管理工具

本地 遠端第二步 滑鼠右鍵 git bash 第三步 驗證 是否安裝成功 檢視git 版本 git version第四步 全域性配置使用者名稱和郵箱 git config global user.name 姓名 git config global user.email xx 163.com 第一步 ...