git基本使用方法

git基本使用方法

ID:10886952

大小:587.53 KB

頁數(shù):10頁

時間:2018-07-08

git基本使用方法_第1頁
git基本使用方法_第2頁
git基本使用方法_第3頁
git基本使用方法_第4頁
git基本使用方法_第5頁
資源描述:

《git基本使用方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、一、Git命令初識在正式介紹Git命令之前,先介紹一下Git的基本命令和操作,對Git命令有一個總體的認識示例:從Git版本庫的初始化,通常有兩種方式:1)gitclone:這是一種較為簡單的初始化方式,當你已經(jīng)有一個遠程的Git版本庫,只需要在本地克隆一份例如:git?clone?git://github.com/someone/some_project.git??some_project?上面的命令就是將'git://github.com/someone/some_project.git'這個URL地址的遠程版本庫,

2、完全克隆到本地some_project目錄下2)gitinit和gitremote:這種方式稍微復(fù)雜一些,當你本地創(chuàng)建了一個工作目錄,你可以進入這個目錄,使用'gitinit'命令進行初始化;Git以后就會對該目錄下的文件進行版本控制,這時候如果你需要將它放到遠程服務(wù)器上,可以在遠程服務(wù)器上創(chuàng)建一個目錄,并把可訪問的URL記錄下來,此時你就可以利用'gitremoteadd'命令來增加一個遠程服務(wù)器端,例如:git?remote?add?origin?git://github.com/someone/another_pr

3、oject.git上面的命令就會增加URL地址為'git://github.com/someone/another_project.git',名稱為origin的遠程服務(wù)器,以后提交代碼的時候只需要使用origin別名即可二、Git常用命令1)遠程倉庫相關(guān)命令?檢出倉庫:????$gitclonegit://github.com/jquery/jquery.git查看遠程倉庫:$gitremote-v添加遠程倉庫:$gitremoteadd[name][url]刪除遠程倉庫:$gitremoterm[name]修改遠程倉

4、庫:$gitremoteset-url--push[name][newUrl]拉取遠程倉庫:$gitpull[remoteName][localBranchName]推送遠程倉庫:$gitpush[remoteName][localBranchName]*如果想把本地的某個分支test提交到遠程倉庫,并作為遠程倉庫的master分支,或者作為另外一個名叫test的分支,如下:?$gitpushorigintest:master????//提交本地test分支作為遠程的master分支$gitpushorigintest:

5、test???????//提交本地test分支作為遠程的test分支?2)分支(branch)操作相關(guān)命令查看本地分支:$gitbranch查看遠程分支:$gitbranch-r創(chuàng)建本地分支:$gitbranch[name]----注意新分支創(chuàng)建后不會自動切換為當前分支切換分支:$gitcheckout[name]創(chuàng)建新分支并立即切換到新分支:$gitcheckout-b[name]刪除分支:$gitbranch-d[name]-----d選項只能刪除已經(jīng)參與了合并的分支,對于未有合并的分支是無法刪除的。如果想強制刪除一

6、個分支,可以使用-D選項合并分支:$gitmerge[name]----將名稱為[name]的分支與當前分支合并創(chuàng)建遠程分支(本地分支push到遠程):$gitpushorigin[name]刪除遠程分支:$gitpushorigin:heads/[name]或$gitpushorigin:[name]?*創(chuàng)建空的分支:(執(zhí)行命令之前記得先提交你當前分支的修改,否則會被強制刪干凈沒得后悔)?$gitsymbolic-refHEADrefs/heads/[name]$rm.git/index$gitclean-fdx?3)

7、版本(tag)操作相關(guān)命令查看版本:$gittag創(chuàng)建版本:$gittag[name]刪除版本:$gittag-d[name]查看遠程版本:$gittag-r創(chuàng)建遠程版本(本地版本push到遠程):$gitpushorigin[name]刪除遠程版本:$gitpushorigin:refs/tags/[name]合并遠程倉庫的tag到本地:$gitpullorigin--tags上傳本地tag到遠程倉庫:$gitpushorigin--tags創(chuàng)建帶注釋的tag:$gittag-a[name]-m'yourMessage

8、'4)子模塊(submodule)相關(guān)操作命令添加子模塊:$gitsubmoduleadd[url][path]如:$gitsubmoduleaddgit://github.com/soberh/ui-libs.gitsrc/main/webapp/ui-libs初始化子模塊:$gitsubmoduleinit?--

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。