成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

這7個常用Git命令或概念你都知道嗎?

開發 前端
Git是一個開源的分布式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。那以下這7個常用Git命令或概念你都知道嗎?

本文轉載自公眾號“讀芯術”(ID:AI_Discovery)。

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

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

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

這7個常用Git命令或概念你都知道嗎?

2. git別名命令

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

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

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

這7個常用Git命令或概念你都知道嗎?

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

這7個常用Git命令或概念你都知道嗎?

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

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

  1. $ cp -r <originalFolder><destinationFolder> 

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

  1. $ls -a 

這7個常用Git命令或概念你都知道嗎?

4. 在‘.gitignore’中指定文件夾和文件的多種方法

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

(1) 簡單文件名

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

(2) 模式匹配——“globbing”使用星號(*)

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

  1. # exclude obj files 
  2. *.obj 

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

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

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

(4) 文件相對路徑

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

5. 空白信息選項

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

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

6. 分支層次結構

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

  1. Branch name 
  2. --> v1.5/feature-1 
  3. --> v1.5/fix-1--> v1.6/feature-2 
  4. --> v1.6/feature-3 
  5. --> v1.6/fix-1 
這7個常用Git命令或概念你都知道嗎?

7. 顯示日志

顯示git日志有多種方法:

(1) pretty=online選項

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

這7個常用Git命令或概念你都知道嗎?

(2) 圖表選項

  1. $ git log --online --graph 

這7個常用Git命令或概念你都知道嗎?

(3) 數字選項

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

Git使用愉快!

 

責任編輯:趙寧寧 來源: 讀芯術
相關推薦

2021-11-17 11:03:14

Python代碼語法

2025-05-13 09:48:20

2020-09-11 06:39:29

ThreadLocal線程

2024-05-16 08:26:24

開發技巧項目

2020-02-20 08:30:49

OSPF網絡協議路由協議

2017-10-13 11:13:16

微信隱藏功能視頻編輯

2023-02-01 08:31:36

JavaScript循環遍歷

2023-08-30 07:39:16

PawSQL數據庫

2023-08-29 09:31:01

Scrapy網頁爬蟲

2024-06-20 08:06:30

2024-01-18 07:46:53

HookReact回調函數

2021-09-13 19:28:42

JavaNetty開發

2016-01-11 09:48:07

2021-08-05 18:21:29

Autowired代碼spring

2023-04-28 12:37:59

Spring@Bean使用方式

2023-04-23 09:50:50

@BeanSpring

2024-02-19 00:00:00

Console函數鏈接庫

2022-01-18 09:55:22

JavaScript前端遍歷方法

2021-11-12 23:41:27

Windows 11Windows微軟

2020-12-24 15:26:07

Redis數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久综合伊人 | 狠狠艹 | 日韩人体在线 | 99福利视频 | 九七午夜剧场福利写真 | 国产美女久久 | 一区二区视频 | 日本激情视频中文字幕 | 久久久久久久久久久久一区二区 | 亚洲视频在线一区 | 国产免费一区二区 | 五月婷婷丁香婷婷 | 日韩黄色小视频 | 久久亚洲精品国产精品紫薇 | 一区二区免费 | 欧美一级在线观看 | 色资源在线视频 | 中文字幕亚洲视频 | 国产精品一区二区三区四区 | 免费观看日韩av | 黄网站免费在线看 | 99免费在线视频 | 亚洲激情综合 | 久久精品91久久久久久再现 | 精品欧美一区二区在线观看视频 | 亚洲一区二区视频 | 成人国产精品久久久 | 午夜视频一区 | 成人二区| 国产又色又爽又黄又免费 | 在线观看中文字幕 | 一级a爱片久久毛片 | 亚洲a视频| 日韩久久精品 | 免费在线一区二区 | 免费在线成人网 | 国内自拍视频在线观看 | 精品久久久久久 | 黄色播放 | 在线精品亚洲欧美日韩国产 | 亚洲草草视频 |