日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳細(xì)Git的基本使用方法

Git是一個(gè)開源的分布式版本控制系統(tǒng),用以有效、高速的處理從很小到非常大的項(xiàng)目版本管理,下面為大家詳細(xì)講解一下Git的基本使用方法。

安裝 Git

要安裝 git 執(zhí)行以下命令:

sudo apt-get install git-core

在它完成下載之后,你就安裝好了 Git 并且可以使用了。

設(shè)置 Git

在 Git 安裝之后,不論是從 apt-get 還是從源碼安裝,你需要將你的用戶名和郵箱地址復(fù)制到 gitconfig 文件。你可以訪問 ~/.gitconfig 這個(gè)文件。

全新安裝 Git 之后打開它會(huì)是完全空白的:

sudo vim ~/.gitconfig

你也可以使用以下命令添加所需的信息。將“user”替換成你的用戶名,“user@example.com”替換成你的郵箱。

git config --global user.name "User"
git config --global user.email user@example.com

然后你就完成設(shè)置了。現(xiàn)在讓我們開始 Git。

倉庫

創(chuàng)建一個(gè)新目錄,打開它并運(yùn)行以下命令:

git init

你應(yīng)該知道的基礎(chǔ) Git 命令你應(yīng)該知道的基礎(chǔ) Git 命令

這個(gè)命令會(huì)創(chuàng)建一個(gè)新的 Git 倉庫(repository)。你的本地倉庫由三個(gè) Git 維護(hù)的“樹”組成。

第一個(gè)是你的工作目錄(Working Directory),保存實(shí)際的文件。第二個(gè)是索引,實(shí)際上扮演的是暫存區(qū)(staging area),最后一個(gè)是 HEAD,它指向你最后一個(gè) commit 提交,使用 git clone /path/to/repository 簽出你的倉庫(從你剛創(chuàng)建的倉庫或服務(wù)器上已存在的倉庫)。

添加文件并提交

你可以用以下命令添加改動(dòng):

git add 
  

這會(huì)添加一個(gè)新文件到暫存區(qū)以提交。如果你想添加每個(gè)新文件,輸入:

git add --all

添加文件之后可以使用以下命令檢查狀態(tài):

git status

你應(yīng)該知道的基礎(chǔ) Git 命令你應(yīng)該知道的基礎(chǔ) Git 命令

正如你看到的,那里已經(jīng)有一些變化但還沒有提交?,F(xiàn)在你需要提交這些變化,使用:

git commit -m "提交信息"

你應(yīng)該知道的基礎(chǔ) Git 命令你應(yīng)該知道的基礎(chǔ) Git 命令

你也可以這么做(首選):

git commit -a

然后寫下你的提交信息?,F(xiàn)在你的文件提交到了 HEAD,但還不在你的遠(yuǎn)程倉庫中。

推送你的改動(dòng)

你的改動(dòng)在你本地工作副本的 HEAD 中。如果你還沒有從一個(gè)已存在的倉庫克隆,或想將你的倉庫連接到遠(yuǎn)程服務(wù)器,你需要先添加它:

git remote add origin 

現(xiàn)在你可以將改動(dòng)推送到指定的遠(yuǎn)程服務(wù)器。要將改動(dòng)發(fā)送到遠(yuǎn)程服務(wù)器,運(yùn)行:

git push -u origin master

分支

分支用于開發(fā)特性,分支之間是互相獨(dú)立的。主分支 master 是你創(chuàng)建一個(gè)倉庫時(shí)的“默認(rèn)”分支。使用其它分支用于開發(fā),在完成時(shí)將它合并回主分支。

創(chuàng)建一個(gè)名為“mybranch”的分支并切換到它之上:

git checkout -b mybranch

你應(yīng)該知道的基礎(chǔ) Git 命令你應(yīng)該知道的基礎(chǔ) Git 命令

你可以使用這個(gè)命令切換回主分支:

如果你想刪除這個(gè)分支,執(zhí)行:

git branch -d mybranch

你應(yīng)該知道的基礎(chǔ) Git 命令你應(yīng)該知道的基礎(chǔ) Git 命令

除非你將分支推送到遠(yuǎn)程服務(wù)器上,否則該分支對(duì)其他人是不可用的,所以只需把它推送上去:

git push origin 

更新和合并

要將你本地倉庫更新到最新的提交上,運(yùn)行:

git pull

在你的工作目錄獲取并合并遠(yuǎn)程變動(dòng)。要合并其它分支到你的活動(dòng)分支(如 master),使用:

git merge 

在這兩種情況下,git 會(huì)嘗試自動(dòng)合并(auto-merge)改動(dòng)。不幸的是,這不總是可能的,可能會(huì)導(dǎo)致沖突。你需要通過編輯 git 所顯示的文件,手動(dòng)合并那些沖突。改動(dòng)之后,你需要用以下命令將它們標(biāo)記為已合并:

git add 

在合并改動(dòng)之前,你也可以使用以下命令預(yù)覽:

git diff  

Git 日志

你可以這么查看倉庫歷史:

git log

要以每個(gè)提交一行的樣式查看日志,你可以用:

git log --pretty=oneline

或者也許你想要看一個(gè)所有分支的 ASCII 藝術(shù)樹,帶有標(biāo)簽和分支名:

git log --graph --oneline --decorate --all

如果你只想看哪些文件改動(dòng)過:

git log --name-status

在這整個(gè)過程中如果你需要任何幫助,你可以用 git –help。


網(wǎng)頁標(biāo)題:詳細(xì)Git的基本使用方法
鏈接URL:http://m.5511xx.com/article/dheejgj.html