91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

有哪些常用的Git命令

發布時間:2021-10-29 09:04:45 來源:億速云 閱讀:114 作者:iii 欄目:web開發

這篇文章主要介紹“有哪些常用的Git命令”,在日常操作中,相信很多人在有哪些常用的Git命令問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”有哪些常用的Git命令”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

1. 以“; ”(分號)分隔的多個git命令

以分號分隔可使用多個Git命令:

$ git --version; git branch // separated by semi-colon

有哪些常用的Git命令

2. git別名命令

命令別名能提高可重用性。

將gitremote -v(用于檢查遠程源的命令)別名為show-origin:

$ git config --global alias.show-origin  remote -v  $ git show-origin

有哪些常用的Git命令

將git log --graph--pretty=oneline (打印提交日志的命令)別名為show-graph:

有哪些常用的Git命令

3. 名為‘ .git’的隱藏文件夾

隱藏的.git文件夾包含提交、分支和文件的歷史記錄。因此,需要復制.git  文件夾并復制整個應用程序及git歷史記錄(提交歷史等)。要復制隱藏的文件夾,需要運行-r 選項:

$ cp -r <originalFolder><destinationFolder>

要查看隱藏的文件夾,需要運行ls-a 而不是ls:

$ls -a

有哪些常用的Git命令

4. 在&lsquo;.gitignore&rsquo;中指定文件夾和文件的多種方法

.gitignore配置文件包含你不想在git系統中管理的文件和文件夾。在.gitignore中指定文件夾和文件的方法有很多種。首先,.gitignore中的#用于注釋(類似于Python中的#注釋)。

(1) 簡單文件名

# exclude dbinfo.php file in git system dbinfo.php

(2) 模式匹配&mdash;&mdash;“globbing”使用星號(*)

globbing是大多數Unix shell使用的通配符技術:

# exclude obj files *.obj

(3) 指定不想排除的文件或文件夾

可以指定不想排除的文件或文件夾。當與團隊合作并希望重新聲明該文件或文件夾不應從git系統中排除時,這是很有用的做法:

# do not exclude the following configuration file !config.php

(4) 文件相對路徑

# exclude the file in the current directory /readme.txt# exclude all files in /pub/ directory /pub/# exclude all txt files whose parent is docdoc/**/*.txt

5. 空白信息選項

有時想在沒有信息的情況下進行提交,而信息卻又是提交的必要條件,可以使用--allow-empty-message選項:

$ git commit --allow-empty-mesage -m "" --- no commit message

6. 分支層次結構

當分支中帶有斜杠(/)時,該分支將存儲為目錄層次結構:

Branch name --> v1.5/feature-1 --> v1.5/fix-1--> v1.6/feature-2 --> v1.6/feature-3 --> v1.6/fix-1
有哪些常用的Git命令

7. 顯示日志

顯示git日志有多種方法:

(1) pretty=online選項

$ git log --pretty=onelineOR$ git log --oneline

有哪些常用的Git命令

(2) 圖表選項

$ git log --online --graph

有哪些常用的Git命令

(3) 數字選項

$ git log --online --graph -5 // SHOW only 5 most recent commits

到此,關于“有哪些常用的Git命令”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

git
AI

渭源县| 乃东县| 乌兰浩特市| 鄂尔多斯市| 理塘县| 永登县| 东海县| 武义县| 龙井市| 松溪县| 虎林市| 土默特左旗| 舒兰市| 黄大仙区| 石嘴山市| 揭阳市| 石狮市| 南华县| 宁都县| 子洲县| 曲沃县| 京山县| 罗甸县| 满洲里市| 海阳市| 乌恰县| 乌审旗| 滨海县| 夏津县| 临颍县| 枣阳市| 兴国县| 和顺县| 左权县| 江达县| 宜州市| 修水县| 巴彦县| 聂荣县| 沂水县| 喀喇沁旗|