git基礎使用

2022-06-08 06:12:10 字數 1348 閱讀 4419

進行版本控制

在開發過程中用於管理我們對檔案、目錄或工程的修改歷史,方便檢視更改的歷史記錄,備份以便恢復以前的版本。

簡單來說就是用於管理多人同時開發專案的技術。

兩者的主要區別:

git是分布式控制,沒有**伺服器,每個人的電腦都可以是乙個完整的版本庫,工作時可以不需要聯網。

svn是集中式控制,版本庫放在**的伺服器上,工作的時候需要聯網,拿**和更新**上傳都需要與**伺服器連線,對網路的頻寬要求更高,但是相比來說更安全。

linux是開源的,很多人都可以進行**的更新,於是採用bitkeeper進行**的控制管理。後來兩者分手,linux創始人用兩周寫了git來代替bitkeeper

安裝的時候一路next就行了。

安裝完之後就有這三個東西。

windows風格的命令列。

git bash

unixlinux風格的命令列。

git gui:圖形介面的git

進入git之後,命令和linux差不多。

git config --global user.name "kuangshen"  #名稱git config --global user.email [email protected]   #郵箱

git的工作流程一般是這樣的:

1、在工作目錄中新增、修改檔案;

2、將需要進行版本管理的檔案放入暫存區域;

3、將暫存區域的檔案提交到git倉庫。

因此,git管理的檔案有三種狀態:已修改(modified),已暫存(staged),已提交(committed)

檢視檔案狀態

git status

新增檔案到暫存區

git add .

提交暫存區中的內容到本地倉庫 -m 提交資訊

git commit -m "訊息內容"

git 基礎使用

使用git 應該做的第一件事就是設定你的使用者名稱與郵件位址。這樣做很重要,因為每乙個 git 的提交都會使用這些資訊,並且它會寫入到你的每一次提交中,不可更改 不可更改,不可更改,不可更改 git config global user.name john doe git config global...

Git基礎使用

1.使用頻繁的操作命令 本地獲取遠端倉庫 git clone本地新增檔案 git add readme.md git commit m first commit 提交到master git push origin master 將master推送到遠端服務 本地刪除檔案 git rm xx r gi...

Git 基礎使用

檢視配置資訊 git config list 配置使用者名稱,郵箱 git config global user.name user git config global user.email user gmail.com 檢視當前專案中刪除了的檔案 git ls files d 檢視修改了的檔案 g...