Submit Search
Upload
色んな環境用の たった一つの.gitConfig
•
0 likes
•
487 views
W
wataru uchiyama
Follow
https://fujitsufjct.connpass.com/event/154857/ LT用資料
Read less
Read more
Technology
Report
Share
Report
Share
1 of 16
Download Now
Download to read offline
Recommended
今さら聞けない人のためのGit超入門
今さら聞けない人のためのGit超入門
VirtualTech Japan Inc./Begi.net Inc.
GitLabをバックアップしてみた
GitLabをバックアップしてみた
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
VirtualTech Japan Inc./Begi.net Inc.
Gitの使い方あれこれ
Gitの使い方あれこれ
よしだ あつし
GitLab CI/CD パイプライン
GitLab CI/CD パイプライン
Tetsurou Yano
Git勉強会 2016 Gitで卒論を管理しよう回
Git勉強会 2016 Gitで卒論を管理しよう回
kinme modoki
今さら聞けない人のためのGit超入門 2019/11/21
今さら聞けない人のためのGit超入門 2019/11/21
VirtualTech Japan Inc./Begi.net Inc.
Git 勉強会
Git 勉強会
kinme modoki
More Related Content
What's hot
やりなおせる Git 入門
やりなおせる Git 入門
Tomohiko Himura
今さら聞けない人のためのgit超入門 OSC2018京都 資料
今さら聞けない人のためのgit超入門 OSC2018京都 資料
VirtualTech Japan Inc./Begi.net Inc.
はじめてのgithub
はじめてのgithub
Yasutaka Hamada
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Katz Ueno
Git LFSを触ってみた
Git LFSを触ってみた
Yuto Suzuki
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方
hibiki443
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
Shinichi Hirauchi
猫にはわからないGit講座
猫にはわからないGit講座
Yusei Yamanaka
デザイナのためのGit入門
デザイナのためのGit入門
dsuke Takaoka
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
Ryo Sumasu
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
Takashi Imagire
今日から始めるGithub
今日から始めるGithub
lion-man
ゆるふわっGit入門
ゆるふわっGit入門
Keisuke Oohata
Shizudev git hub宿題
Shizudev git hub宿題
Tadahiro Ishisaka
今さら聞けない人のためのGit超入門 2020/12/19
今さら聞けない人のためのGit超入門 2020/12/19
VirtualTech Japan Inc./Begi.net Inc.
Eureka go 2015_12_12
Eureka go 2015_12_12
matsuo kenji
GitHub入門 手順編
GitHub入門 手順編
hideaki honda
Git (実践入門編)
Git (実践入門編)
Naomichi Yamakita
Git 入門
Git 入門
y-uti
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
Takashi Uemura
What's hot
(20)
やりなおせる Git 入門
やりなおせる Git 入門
今さら聞けない人のためのgit超入門 OSC2018京都 資料
今さら聞けない人のためのgit超入門 OSC2018京都 資料
はじめてのgithub
はじめてのgithub
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git LFSを触ってみた
Git LFSを触ってみた
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
世界一簡単なGithub入門(githubは無料で使用する場合、全てのファイルが公開されていることにご注意ください)
猫にはわからないGit講座
猫にはわからないGit講座
デザイナのためのGit入門
デザイナのためのGit入門
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
今日から始めるGithub
今日から始めるGithub
ゆるふわっGit入門
ゆるふわっGit入門
Shizudev git hub宿題
Shizudev git hub宿題
今さら聞けない人のためのGit超入門 2020/12/19
今さら聞けない人のためのGit超入門 2020/12/19
Eureka go 2015_12_12
Eureka go 2015_12_12
GitHub入門 手順編
GitHub入門 手順編
Git (実践入門編)
Git (実践入門編)
Git 入門
Git 入門
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
Similar to 色んな環境用の たった一つの.gitConfig
GitHub勉強会~当日資料~
GitHub勉強会~当日資料~
Shintaro Mizuno
GitHub勉強会
GitHub勉強会
ArusuDev
Git_GiHub講習会.pdf
Git_GiHub講習会.pdf
Takara Ishimoto
GitHubの使い方
GitHubの使い方
Atelier Frameworks
GitHub Handson
GitHub Handson
Yoichiro Shimizu
医療データ解析者へ向けた Git・GitHub 入門
医療データ解析者へ向けた Git・GitHub 入門
Yui Tomo
初心者がGoでCLIツール作ってみて学んだこと
初心者がGoでCLIツール作ってみて学んだこと
Yuta Ohashi
GitHubアカウントの作成
GitHubアカウントの作成
Takaomi Murasaki
Gitの紹介
Gitの紹介
Shoot Morii
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
相皓 卞
Git入門 (Windows)
Git入門 (Windows)
Tomo Mizoe
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)
Makoto Kawano
Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント
Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント
Takuya Mukohira
Git hub pagesで告知サイトを作ってみた
Git hub pagesで告知サイトを作ってみた
Soudai Sone
Git講習会
Git講習会
galluda
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
Kiyotaka Kunihira
Github第4章
Github第4章
Yuto Suzuki
15分でわかるGit入門
15分でわかるGit入門
to_ueda
gitを使って、レポジトリの一部抽出forkしてみました
gitを使って、レポジトリの一部抽出forkしてみました
Takako Miyagawa
Similar to 色んな環境用の たった一つの.gitConfig
(20)
GitHub勉強会~当日資料~
GitHub勉強会~当日資料~
GitHub勉強会
GitHub勉強会
Git_GiHub講習会.pdf
Git_GiHub講習会.pdf
GitHubの使い方
GitHubの使い方
GitHub Handson
GitHub Handson
医療データ解析者へ向けた Git・GitHub 入門
医療データ解析者へ向けた Git・GitHub 入門
初心者がGoでCLIツール作ってみて学んだこと
初心者がGoでCLIツール作ってみて学んだこと
GitHubアカウントの作成
GitHubアカウントの作成
Gitの紹介
Gitの紹介
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
Git入門 (Windows)
Git入門 (Windows)
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)
Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント
Git学ぼうぜの会 ハンズオン資料 - LOCAL学生部 GWイベント
Git hub pagesで告知サイトを作ってみた
Git hub pagesで告知サイトを作ってみた
Git講習会
Git講習会
Git @ NNCT programming workshop
Git @ NNCT programming workshop
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
Github第4章
Github第4章
15分でわかるGit入門
15分でわかるGit入門
gitを使って、レポジトリの一部抽出forkしてみました
gitを使って、レポジトリの一部抽出forkしてみました
Recently uploaded
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
Ayachika Kitazaki
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
arts yokohama
HarutakaTokumaru_アート観賞イベントと連動したインタラクティブな街歩き型ストーリーリーダーの一検討_deim2024
HarutakaTokumaru_アート観賞イベントと連動したインタラクティブな街歩き型ストーリーリーダーの一検討_deim2024
Matsushita Laboratory
20240328_kintone_fukui_bunkeimesendeminaosi
20240328_kintone_fukui_bunkeimesendeminaosi
kitamisetagayaxxx
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
Matsushita Laboratory
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
Shumpei Kishi
IoT農業プロジェクト(育苗期間でも安心! 遠隔監視システムの開発)5分間の発表スライド.pdf
IoT農業プロジェクト(育苗期間でも安心! 遠隔監視システムの開発)5分間の発表スライド.pdf
Atsu Suzuki
2024 04 minnanoito
2024 04 minnanoito
arts yokohama
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
sugiuralab
キンドリルネットワークコンサルティングサービスのご紹介 202403.pdf
キンドリルネットワークコンサルティングサービスのご紹介 202403.pdf
Takayuki Nakayama
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
ssuser370dd7
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
Tetsuya Nihonmatsu
2024 03 CTEA
2024 03 CTEA
arts yokohama
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
arts yokohama
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
Recently uploaded
(15)
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
HarutakaTokumaru_アート観賞イベントと連動したインタラクティブな街歩き型ストーリーリーダーの一検討_deim2024
HarutakaTokumaru_アート観賞イベントと連動したインタラクティブな街歩き型ストーリーリーダーの一検討_deim2024
20240328_kintone_fukui_bunkeimesendeminaosi
20240328_kintone_fukui_bunkeimesendeminaosi
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
IoT農業プロジェクト(育苗期間でも安心! 遠隔監視システムの開発)5分間の発表スライド.pdf
IoT農業プロジェクト(育苗期間でも安心! 遠隔監視システムの開発)5分間の発表スライド.pdf
2024 04 minnanoito
2024 04 minnanoito
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
SkinRing: 装着方向に依らない指側面でのジェスチャ入力可能なリング型デバイス
キンドリルネットワークコンサルティングサービスのご紹介 202403.pdf
キンドリルネットワークコンサルティングサービスのご紹介 202403.pdf
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
2024 03 CTEA
2024 03 CTEA
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
色んな環境用の たった一つの.gitConfig
1.
色んな環境用の たった一つの.gitConfig 内山 航
2.
まずは自己紹介 内山 航(うちやま わたる) Gitとズッ友 社内でGit講師もやった事がある Gitアカウント色々持ってます GitLab:@little555 BitBucket:@little555 GitHub:@uw-little555
3.
まずは自己紹介 内山 航(うちやま わたる) Gitとズッ友 社内でGit講師もやった事がある Gitアカウント色々持ってます GitLab:@little555 BitBucket:@little555 GitHub:@uw-little555 なぜこれだけアカウント名が違うのか
5.
すでに同名アカウントが作られていた
7.
ここからが本題
8.
.gitconfig有効活用してますか?
9.
そもそも.gitconfigって? ユーザーディレクトリ直下に作成されるgitの設定ファイルです。 主に三種類あります。 下記はWindowsの例 システム:「C:¥ProgramData¥Git¥config」 ユーザー:「{ユーザーディレクトリ}¥.gitconfig」 ローカル:「{リポジトリ}¥.git¥config」 下に行くほど優先度が高い! 参考:https://note.nkmk.me/git-config-setting/
10.
リポジトリ毎に設定を変えたいことがままある ● アカウントを使い分けたいときとか ● プロキシとか ●
プロキシとか ● プロキシとか
11.
よく聞くのが ● 環境変数やユーザー設定に記載して、リポジトリを変えるたびに書き換える ● リポジトリごとのローカル設定として保存する 「{リポジトリ}¥.git¥config」 $git
config --global http.proxy http://proxy.example.com:8080 $git config --global https.proxy http://proxy.example.com:8080 こんなコマンド叩いたことありませんか?
12.
変更し忘れたりすると悲しい事態に…
13.
そうならないように もっと上手く書けるんです。
14.
実はホスト名を埋め込めます ←色々ぼかしましたが、こんな感じ
15.
.gitconfig 頭いい! ● お昼休みに個人の資料作りとかも楽々! プ ロ キ シ
16.
Enjoy Git Life ズッ友だよ!!
Editor's Notes
LT初めてです。優しくしてね。拍手お願いします!
LT初めてです。優しくしてね。拍手お願いします!
マジで絶望です。 一個だけ違うなんてダサすぎです。 過去の自分が作ったという説もある(メアドがもうわからない) ここまでが余談
コマンドで打つ人が多いから、あまり意識してないかもですが…
社内プロキシがない人は幸せですね!
昔は意味もわからず叩いてましたが、コマンド打つと設定ファイルに保存されます。
業務では起こり得ないと思いますが、昼休みとかに個人リポジトリいじるときとかにやらかしがちです。 (会社に個人のメールアドレスでコミットしちゃった過去があります)
下の方のプロキシも一緒ですね。 ホスト名を埋め込んで設定を自動で使い分けることができます。
オンプレ環境とかはプロキシ不要だったりするので、とても便利ですね。
Download Now