校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > gitlab實踐教程使用git config進行相關的配置操作

gitlab實踐教程使用git config進行相關的配置操作

熱門標簽:廈門營銷外呼系統平臺 外呼系統不彈窗 智能電話機器人坐席 外呼系統的經營范圍 柳州市機器人外呼系統報價 申請400電話價格多少 云會外呼系統 安陽ai電銷機器人軟件 涪陵商都400電話開通辦理

這篇文章根據實際碰到的一個問題來介紹一下git配置相關的內容。

命令: git config

使用git config進行相關的配置操作

配置文件

git在整體上,配置文件分為三級,結合優先級相關信息如下

簡單來說,優先級別離倉庫越近越高,所以 項目級別 > 用戶級別 > 系統級別。相同的設定同時出現時,優先級別高的會覆蓋上層的配置。

配置檢查

使用git config 不同的參數可以對如上三個不同的級別進行相關設定的檢查

因為相同的設定有可能會產生覆蓋,使用git config -l會列出git認為的最終設定信息

問題現象

很多客戶端在自動生成.gitignore時會碰到問題,比如在如下git和os的版本下碰到了ng new動作發生的錯誤提示

環境信息

liumiaocn:angualr liumiao$ git --version
git version 2.15.0
liumiaocn:angualr liumiao$ uname -a
Darwin liumiaocn 17.3.0 Darwin Kernel Version 17.3.0: Thu Nov 9 18:09:22 PST 2017; root:xnu-4570.31.3~1/RELEASE_X86_64 x86_64
liumiaocn:angualr liumiao$ 
liumiaocn:angualr liumiao$ ng --version
  _           _         ____ _   ___
  / \  _ __  __ _ _  _| | __ _ _ __   / ___| |  |_ _|
 / △ \ | '_ \ / _` | | | | |/ _` | '__|  | |  | |  | |
 / ___ \| | | | (_| | |_| | | (_| | |   | |___| |___ | |
/_/  \_\_| |_|\__, |\__,_|_|\__,_|_|    \____|_____|___|
        |___/
Angular CLI: 1.7.3
Node: 8.9.1
OS: darwin x64
Angular: 
...
liumiaocn:angualr liumiao$

現象

liumiaocn:angualr liumiao$ ng new demo1 --skip-install
 create demo1/README.md (1021 bytes)
 create demo1/.angular-cli.json (1240 bytes)
...省略
 create demo1/src/app/app.component.ts (207 bytes)
error: could not expand include path '~/.gitcinclude'
fatal: bad config line 44 in file /usr/local/git/etc/gitconfig
Project 'demo1' successfully created.
liumiaocn:angualr liumiao$ 

配置信息

liumiaocn:angualr liumiao$ cat /usr/local/git/etc/gitconfig 
[core]
  excludesfile = ~/.gitignore
  legacyheaders = false # >git 1.5
  quotepath = false
[user]
#  name = your name
#  email = your@name
[mergetool]
  keepBackup = true
[push]
  default = simple # [ matching | simple ]
[color]
  ui = auto
  interactive = auto
[repack]
  usedeltabaseoffset = true # >git 1.5
[alias]
  s = status
  a = !git add . && git status
  au = !git add -u . && git status
  aa = !git add . && git add -u . && git status
  c = commit
  cm = commit -m
  ca = commit --amend # careful
  ac = !git add . && git commit
  acm = !git add . && git commit -m
  l = log --graph --all --pretty=format:'%C(yellow)%h%C(cyan)%d%Creset %s %C(white)- %an, %ar%Creset'
  ll = log --stat --abbrev-commit
  lg = log --color --graph --pretty=format:'%C(bold white)%h%Creset -%C(bold green)%d%Creset %s %C(bold green)(%cr)%Creset %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
  llg = log --color --graph --pretty=format:'%C(bold white)%H %d%Creset%n%s%n%+b%C(bold blue)%an <%ae>%Creset %C(bold green)%cr (%ci)' --abbrev-commit
  d = diff
  master = checkout master
  spull = svn rebase
  spush = svn dcommit
  alias = !git config --list | grep 'alias\\.' | sed 's/alias\\.\\([^=]*\\)=\\(.*\\)/\\1\\\t => \\2/' | sort
[include]  # as of 1.7.10 https://github.com/git/git/commit/9b25a0b52e09400719366f0a33d0d0da98bbf7b0
  path = ~/.gitcinclude
  path = .githubconfig
  path = .gitcredential
#[github]
#  user =
#  token =
[diff]
  # git does copy/rename *detection*. if you want it to track copies/renames:
  # http://stackoverflow.com/questions/1043388/record-file-copy-operation-with-git
  # renames = copies
[diff "exif"]
  textconv = exif
[credential]
  helper = osxkeychain
liumiaocn:angualr liumiao$

原因

原因似乎是因為~的展開出現了問題,將~在設定文件中展開為全局的名稱暫定解決了這個問題,但是結合上文可知,其實是將系統級的設定降到了用戶級的處理方式。

修改方法

liumiaocn:angualr liumiao$ sudo cp /usr/local/git/etc/gitconfig /usr/local/git/etc/gitconfig.org
Password:
liumiaocn:angualr liumiao$ echo $HOME
/Users/liumiao
liumiaocn:angualr liumiao$ echo ~
/Users/liumiao
liumiaocn:angualr liumiao$ sudo vi /usr/local/git/etc/gitconfig
liumiaocn:angualr liumiao$ 
liumiaocn:angualr liumiao$ diff /usr/local/git/etc/gitconfig /usr/local/git/etc/gitconfig.org
2c2
<  excludesfile = /Users/liumiao/.gitignore
---
>  excludesfile = ~/.gitignore
44c44
<  path = /Users/liumiao/.gitcinclude
---
>  path = ~/.gitcinclude
liumiaocn:angualr liumiao$

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

標簽:蕪湖 巴中 福州 撫順 綏化 孝感 晉城 南充

巨人網絡通訊聲明:本文標題《gitlab實踐教程使用git config進行相關的配置操作》,本文關鍵詞  gitlab,實踐,教程,使用,git,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《gitlab實踐教程使用git config進行相關的配置操作》相關的同類信息!
  • 本頁收集關于gitlab實踐教程使用git config進行相關的配置操作的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久人人爽人人爽| 制服丝袜中文字幕亚洲| 99精品国产91久久久久久 | 国产精品久久久久久久久晋中| 国产91精品免费| 国产女主播在线一区二区| 国产精品一区二区不卡| 欧美激情中文字幕一区二区| 国产v日产∨综合v精品视频| 国产无人区一区二区三区| voyeur盗摄精品| 亚洲视频一区二区在线| 欧美日韩一卡二卡三卡| 激情综合色播激情啊| 精品国产区一区| 粉嫩aⅴ一区二区三区四区五区| 亚洲欧美综合另类在线卡通| 欧美图区在线视频| 国内成人自拍视频| 亚洲欧美偷拍卡通变态| 日韩精品资源二区在线| 91在线一区二区三区| 午夜久久福利影院| 久久欧美中文字幕| 91看片淫黄大片一级在线观看| 亚洲激情av在线| 久久久久久久久蜜桃| 91影视在线播放| 精品系列免费在线观看| 亚洲在线免费播放| 久久免费看少妇高潮| 在线精品观看国产| 风间由美一区二区三区在线观看| 亚洲国产视频一区二区| 久久―日本道色综合久久| 在线观看视频91| 国产一区二区在线电影| 亚洲色图欧洲色图| 日本一区二区三区四区在线视频| 欧美日韩日本视频| 91小视频在线免费看| 免费成人美女在线观看.| 亚洲欧美一区二区不卡| 国产午夜精品理论片a级大结局| 欧美日韩一区二区三区高清| 不卡av电影在线播放| 精品午夜久久福利影院| 亚洲影院免费观看| 国产欧美精品区一区二区三区| 欧美日本一区二区三区| 99精品欧美一区二区三区小说| 捆绑调教一区二区三区| 美国毛片一区二区三区| 亚洲国产一区二区三区青草影视| 亚洲欧洲成人自拍| 国产精品丝袜一区| 2023国产精品| 精品国产乱码久久久久久蜜臀| 欧美人妖巨大在线| 欧美亚洲一区二区在线| 99精品视频在线免费观看| 国产成人av电影在线| 老司机精品视频导航| 精品亚洲国内自在自线福利| 久久99久久精品| 精品一二三四区| 国产在线不卡视频| 国产美女久久久久| 国产精品亚洲午夜一区二区三区 | 一级日本不卡的影视| 国产精品视频观看| 精品国产91洋老外米糕| 久久亚洲精华国产精华液| 精品日韩在线观看| 国产视频亚洲色图| 中文字幕欧美三区| 亚洲色图色小说| 亚洲一区二区三区在线| 亚洲电影欧美电影有声小说| 麻豆视频一区二区| 国模套图日韩精品一区二区| 国产一区二区视频在线| 成人三级在线视频| jizzjizzjizz欧美| 欧美主播一区二区三区美女| 91久久精品国产91性色tv| 91精品国产一区二区三区| 欧美一级一级性生活免费录像| 欧美成人精品福利| 国产精品久久久久久久岛一牛影视| 国产精品久久久久久久久晋中 | 六月丁香婷婷久久| 粉嫩嫩av羞羞动漫久久久| 99免费精品在线观看| 欧美在线短视频| 91精品免费在线| 国产精品成人免费精品自在线观看| 亚洲三级小视频| 日韩电影在线一区二区三区| 国产乱一区二区| 精品婷婷伊人一区三区三| 精品久久免费看| 一区二区三区免费观看| 极品销魂美女一区二区三区| a4yy欧美一区二区三区| 日韩一区二区免费视频| 国产亚洲短视频| 亚洲国产精品一区二区久久恐怖片 | 精品精品欲导航| 亚洲啪啪综合av一区二区三区| 亚洲网友自拍偷拍| 国产一区二区三区免费播放| 欧美三级三级三级爽爽爽| 国产午夜精品美女毛片视频| 亚洲综合在线视频| 91丝袜美腿高跟国产极品老师| 7777精品伊人久久久大香线蕉| 综合久久久久久久| 久久99久久久欧美国产| 欧美性生活大片视频| 久久无码av三级| 日韩电影一区二区三区| 91麻豆国产香蕉久久精品| 国产视频911| 久久精品国产第一区二区三区| 91在线精品秘密一区二区| 久久综合精品国产一区二区三区 | 欧美精品一区在线观看| 亚洲成av人片观看| eeuss鲁片一区二区三区在线观看| 91精品国产综合久久小美女| 一区二区三区日韩精品| 91麻豆国产在线观看| 综合欧美亚洲日本| 日本韩国精品在线| 综合久久综合久久| 色八戒一区二区三区| 亚洲一区二区精品视频| 91九色最新地址| 有码一区二区三区| 在线亚洲+欧美+日本专区| 亚洲黄色av一区| 欧美三级资源在线| 亚洲精品第一国产综合野| 成人av在线电影| 亚洲人被黑人高潮完整版| 91网站最新网址| 五月综合激情日本mⅴ| 欧美一区二区三区精品| 麻豆久久一区二区| 国产欧美精品一区二区色综合 | 高清在线不卡av| 国产精品免费视频观看| 99精品视频在线观看| 亚洲韩国一区二区三区| 欧美一区二区三区视频在线观看| 天天色天天操综合| 精品免费一区二区三区| 国产精品77777竹菊影视小说| 久久久久国产精品免费免费搜索| 成人午夜精品在线| 亚洲欧美激情插| 欧美老女人在线| 激情综合色播激情啊| 国产精品天干天干在观线| 不卡大黄网站免费看| 一区二区三区日韩在线观看| 成人黄色a**站在线观看| 亚洲欧美日韩一区二区| 欧美日韩国产欧美日美国产精品| 老司机一区二区| 自拍偷拍国产精品| 欧美一级二级三级蜜桃| 不卡大黄网站免费看| 日韩av中文字幕一区二区| 精品日韩欧美一区二区| 日本高清不卡视频| 久久精品国产久精国产| 日韩码欧中文字| 欧美mv和日韩mv的网站| 色久综合一二码| 国产精品美女久久久久久| 欧美亚洲免费在线一区| 国内精品伊人久久久久av一坑| 亚洲精品精品亚洲| 欧美精品一区二区久久久| 在线看日韩精品电影| 丁香激情综合五月| 久久精品国产秦先生| 夜夜精品视频一区二区 | 69堂成人精品免费视频| 波多野结衣中文一区| 水野朝阳av一区二区三区| 国产精品欧美一级免费| 日韩一区二区三区在线观看 | 欧美网站大全在线观看| 成人免费毛片app| 国产一区二区三区美女| 免费观看在线综合| 亚洲永久精品大片|