git config - global ถูกเขียนไปที่ใด?


1024

เมื่อใช้git config --globalเพื่อตั้งค่าไฟล์ใดที่มันจะเขียน?

ตัวอย่าง:

git config --global core.editor "blah"

ฉันหามันไม่พบในสถานที่เหล่านี้:

C:\Program Files\Git\etc\gitconfig

C:\myapp\.git\config

ฉันยังไม่ได้ตั้งค่า ENV

My Git เวอร์ชั่น: 1.6.5.1.1367.gcd48 - บน Windows 7


1
คุณใช้ msysgit หรืออย่างอื่นอยู่
codeguru

359
git config --global --editควรบอกตำแหน่งที่แน่นอนไม่ว่าคุณจะมีการตั้งค่าแบบใด - เพียงแค่ดูว่าไฟล์ใดมาถึงตัวแก้ไขของคุณ
MatrixFrog

55
git config --global --listก็มีประโยชน์สำหรับเมื่อมันไม่ได้มีอยู่ตามที่ให้ที่ตั้งของที่ git คาดหวังว่ามันจะเป็น
AJP

4
@AJP: นี่เป็นปัญหาของฉัน แต่วิธีการเปลี่ยนที่ต้องการบันทึก / อ่านจาก ??
Stijn de Witt

1
git config - รายการ - แสดงที่มาจะบอกตำแหน่งให้คุณทราบ
eddyP23

คำตอบ:


1238

อัปเดต 2016: ด้วย git 2.8 (มีนาคม 2016) คุณสามารถใช้:

git config --list --show-origin

และด้วย Git 2.26 (Q1 2020) คุณสามารถเพิ่ม--show-scopeตัวเลือกได้

git config --list --show-origin --show-scope

คุณจะเห็นการตั้งค่าคอนฟิกที่
ดู " การตั้งค่าในการกำหนดค่า Git ของฉันมาจากไหน "

ขณะที่สตีเว่น Vascellaroชี้ให้เห็นในการแสดงความคิดเห็น ,

มันจะทำงานกับสถานที่ติดตั้งที่ไม่ได้มาตรฐาน (เช่นGit Portable )

(เช่นล่าสุดPortableGit-2.14.2-64-bit.7z.exeซึ่งสามารถบีบอัดได้ทุกที่ที่คุณต้องการ)


คำตอบเดิม (2010)

จากเอกสาร :

--global

สำหรับการเขียนตัวเลือก: การเขียนไปยังทั่วโลกไฟล์มากกว่าพื้นที่เก็บข้อมูล~/.gitconfig.git/config

เนื่องจากคุณใช้Git สำหรับ Windowsมันอาจไม่ชัดเจนว่าตำแหน่งนี้สอดคล้องกับอะไร แต่ถ้าคุณดู etc / profile (ในC:\Program Files\Git) คุณจะเห็น:

HOME="$HOMEDRIVE$HOMEPATH"

ความหมาย:

C:\Users\MyLogin

(บน Windows 7)

นั่นหมายความว่าไฟล์นั้นอยู่ในC:\Users\MyLogin\.gitconfigGit ใน Windows 7


8
ฉันโง่มากฉันไม่ได้เพิ่มแฟล็ก "--global" ในคำสั่งแก้ไข! "git config --global --edit" แสดงไฟล์ที่มีการเปลี่ยนแปลงการตั้งค่าทั้งหมดของฉัน "git config --edit" เป็นไฟล์ที่ฉันเปิดไว้ตลอดเวลาและคิดอยู่ว่ารายการตัวแก้ไข / เปรียบเทียบ / etc config ที่ฉันเพิ่งตั้ง! ขอบคุณมาก.
เอียนวอห์

6
ขอบคุณ ฉันเคยเห็นที่อื่นมาบ้างบอกว่าเป็นที่% USERPROFILE% ในคอมพิวเตอร์ของฉัน HOMEDRIVE และ HOMEPATH ถูกแมปไปยังไดรฟ์เครือข่ายใหม่ การค้นหาในไดรฟ์ในท้องถิ่นของฉันกำลังมาโดยไม่มีอะไร ดังนั้นสิ่งนี้ช่วยได้มาก
Mike M. Lin

2
มีประโยชน์จริง ๆ ฉันมีปัญหาเดียวกัน - ถ้าคุณอยู่ในโดเมนที่มีไดรฟ์ในบ้านที่แมปแล้วจะพยายามสร้าง git ที่นั่น นี่จะทำให้คำขอคุณสมบัติที่ดี - ใช้% HOMEDRIVE% หรือ% USERPROFILE%
plasmid87

2
ทำไมสิ่งนี้จึงเรียกว่าโกลบอลเมื่อผู้ใช้หนึ่งรายเท่านั้น จะไม่ (สำหรับยูนิกซ์) /etc/gitconfigเป็น "โลก" และ~/.gitconfig"ท้องถิ่น" เท่านั้น ..... และฉันเดาว่า.git/config"ไฮเปอร์ท้องถิ่น" ----- โดยทั่วไปฉันพบคำว่า "ทั่วโลก" สำหรับความสับสนนี้และฉัน สงสัยว่ามีเหตุผลที่ดีสำหรับการตั้งชื่อหรือไม่?
Peter Ajtai

7
@PeterAjtai "global" เพราะเป็นที่เก็บข้อมูลทั้งหมดของคุณ ตรงข้ามกับ "local" (สำหรับ repo เดียวเท่านั้น) หรือ "system" (ซึ่งสำหรับ repo ทั้งหมดสำหรับผู้ใช้ทั้งหมด)
VonC

123

ฉันกำลังมองหา.gitconfigเครื่องที่ใช้ Windows ทั่วโลกและพบเคล็ดลับนี้โดยใช้ git

ทำ: git config --global -eแล้วถ้าคุณโชคดีคุณจะได้รับโปรแกรมแก้ไขข้อความที่โหลดด้วย.gitconfigไฟล์ทั่วโลก เพียงแค่ค้นหาโฟลเดอร์จากที่นั่น (หรือลองบันทึกเป็น ... ) และอื่น ๆ ! :-)


สิ่งที่ฉันกำลังมองหา! คำสั่ง -e! เนื่องจากการแก้ไขคุณสมบัติในแต่ละครั้งไม่ใช่แค่ส่วนสำคัญของฉัน
Patareco

1
การรันคำสั่งนี้จะสร้างC:\Users\<user_name>\.gitconfigถ้ามันหายไป
pmbanka

ฉันทำงานในโหมดที่ไม่มีหน้าต่างและไม่สามารถหาตำแหน่งได้ทุกที่
Triynko

73

เมื่อวันที่ nixes * ~/.gitconfigก็อยู่ใน มีไฟล์ที่เกี่ยวข้องในบ้านของคุณหรือไม่?

บน Windows คุณสามารถพิมพ์ git bash

notepad ~/.gitconfig

6
สิ่งนี้ควรเหมือนกันในหน้าต่าง
เฟลิกซ์คลิง

2
หากคุณต้องการที่จะได้รับมันได้อย่างง่ายดายเขียนนามแฝง :) alias gitconfig='open -a Sublime\ Text.app ~/.gitconfig'นี่เป็นของฉัน: ใช้เครื่องมือแก้ไขข้อความที่คุณต้องการ
ส.ค.

43

เส้นทางสำหรับ msysgit คือ:

Windows XP -C:\Documents and Settings\<user_name>\.gitconfig

Windows Vista + C:\Users\<user_name>\.gitconfig


17
น่าจะดีกว่าที่จะอธิบายสิ่งนี้เป็น% USERPROFILE% คำตอบจะใช้ได้กับ Windows ทุกรุ่นในอดีตปัจจุบันและอนาคต
jarmod

3
ยกเว้นฉันคิดว่าจริง ๆ แล้วมันเป็น% HOMEDRIVE %% HOMEPATH% เช่นเดียวกับในคำตอบอื่น ๆ ซึ่งเท่ากับ% USERPROFILE% ในหลาย ๆ กรณี แต่เราบางคนมีการกำหนดค่าไอทีที่ชี้ไปยังไดรฟ์ที่แมปแทน
ojchase

34

ได้รับตำแหน่งที่ตั้งส่วนกลางบน Windows MsysGit โดยใช้ตัวแปรสภาพแวดล้อม HOMEDRIVE และ HOMEPATH เว้นแต่ว่าคุณได้กำหนดตัวแปรสภาพแวดล้อม HOME รายละเอียดอยู่ในสคริปต์ 'โปรไฟล์'

ในสภาพแวดล้อมองค์กรของฉัน HOMEDRIVE คือ H: ซึ่งจะถูกแมปกับ URL เครือข่าย \\ share \ $ ล็อตทั้งหมดจะถูกแมปเป็น "My Documents" ซึ่งไม่ใช่สิ่งที่คนอื่นคาดหวัง อาจมีปัญหาเพิ่มเติมเกี่ยวกับการแมปไดรฟ์ไปยัง URL อีกครั้ง ฉันไม่ได้ปรับตัวแปร HOMEDRIVE หรือ HOMEPATH

ในกรณีของฉันฉันได้กำหนดตัวแปรสภาวะแวดล้อม HOME ส่วนตัวและชี้ไปที่ D: \ git \ GitHOME และคัดลอกไฟล์ GIT ทั้งหมด (ซึ่งไม่รวมและขยาย) ไปยังไดเรกทอรี GitHOME เพื่อความปลอดภัย

ตัวแปรสภาพแวดล้อมของ windows สามารถตั้งค่าผ่านแท็บขั้นสูงในกล่องโต้ตอบคุณสมบัติคอมพิวเตอร์ของฉัน


1
ฉันเลื่อนดูคำตอบเกี่ยวกับการโพสต์บนHOMEDRIVEและHOMEPATHตัวแปรเนื่องจากพวกเขาเพิ่งจะจับฉันออกมาขณะใช้ Bower ดูเหมือนว่ามียูทิลิตี้จำนวนหนึ่งบน Windows อ่านจาก<system>:\User\<username>\.gitconfig, while the Git tool itself saves to % HOMEPATH% \. gitconfig . I had to go one step further and copy the updated config file from my H: `(เครือข่ายของเราใช้อักษรชื่อไดรฟ์เดียวกันสำหรับเรื่องนั้น) ไปยังโฟลเดอร์ผู้ใช้ท้องถิ่นของฉัน Git ใช้กฎอย่างถูกต้องเมื่อเรียกโดย Bower

1
@ZaLiTHkA ในเครือข่ายองค์กรของฉันไดรฟ์ Home (H :) ของผู้ใช้นั้นจะถูกแมปกลับไปที่ C: \ User \ location เช่นกันดังนั้นฉันจึงไม่สังเกตเห็นว่า หากคุณสามารถระบุได้ว่าโปรแกรมอรรถประโยชน์ FOSS ใดที่ทำผิดพลาดนั่นจะเป็นข้อมูลที่มีประโยชน์สำหรับช่วยในการรายงานหรือแก้ไขเครื่องมือเหล่านั้น หากพวกเขาเป็นเครื่องมือขององค์กรภายในคุณอยู่ใน ;-) ของคุณเอง
Philip Oakley

ยกเว้นว่ามันจะซับซ้อนกว่าบรรทัด setter ธรรมดาฉันไม่เห็น HOME ถูกกำหนดในสคริปต์ etc \ profile ดูเหมือนว่ามันจะยังคงทำหน้าที่ตามที่อธิบายไว้ แต่ฉันไม่แน่ใจว่า HOME ได้ถูกตั้งไว้ที่ใดในปัจจุบัน
ojchase

@ojchase ส่วนหนึ่งของคำตอบที่ --glob config เขียนโดยเฉพาะกับ Windows core Linux git เขียนไปยังสถานที่ต่าง ๆ เช่นที่ XDG thingy นำ (เช่นฉันรู้ว่า linux เขียนไปยังสถานที่อื่นและมีอนุสัญญาอื่น ๆ และที่สำคัญมันมีไดเรกทอรีรากในขณะที่ Windows มี 'ไดรฟ์' ;-)
Philip Oakley

@PhilipOakley ฉันพูดถึง Windows ด้วยเช่นกัน ขอโทษฉันไม่ชัดเจน เมื่อรวมคำตอบของคุณกับคนอื่น ๆ เข้าด้วยกันฉันคาดหวังว่าจะมีHOME = $HOMEDRIVE$HOMEPATHบรรทัด (หรือคล้ายกัน) เข้ามาC:\Program Files\Git\etc\profileและดูเหมือนว่าบรรทัดนั้นไม่มีอยู่จริง ฉันไม่สามารถทราบได้ว่าอะไรคือการตั้งค่า $ HOME ยกเว้นว่าจะถูกกำหนดโดยตัวแปรสภาพแวดล้อมที่ฉันไม่ต้องการทำ
ojchase

12

หากคุณใช้ TortoiseGit บน Windows PC คุณสามารถใช้:

Settings / Git / Config / Edit global .gitconfig

เพื่อเปิดไฟล์. global global

แต่ถ้าคุณใช้พีซี Windows (7) ในโดเมนโปรไฟล์ของคุณอาจเป็นเครือข่ายที่แชร์ (ติดตั้งเป็นไดรฟ์) ในกรณีนี้ TortoiseGit (อย่างน้อย: 1.6.5.0) กำลังชี้คุณไปยัง dir ผิด (บน c: ... ) ดู TortoiseGit ฉบับที่ 922สำหรับข้อมูลเพิ่มเติม หรือใช้% HOMEDRIVE %% HOMEPATH% เพื่อเปิด dir ที่มีไฟล์. gitignore


10

ฉันใช้SmartGitกับ msysgit บน Windows 8.1 และสังเกตว่าไฟล์นั้นมีสามตำแหน่งที่แตกต่างกันgitconfig:

%USERPROFILE%\.gitconfig
C:\Program Files (x86)\Git\etc\gitconfig
C:\Program Files (x86)\SmartGitHg\git\etc\gitconfig

%USERPROFILE%\.gitconfigแต่สิ่งหนึ่งที่ถูกนำมาใช้เป็นหนึ่งจาก


6

อาจเป็นประโยชน์ในการบันทึก (สำหรับแพลตฟอร์ม * nix): การกำหนดค่า / ข้อมูล git ทั่วโลกบางประเภทจะถูกเก็บไว้ใน/usr/share/git-core/เช่น git autocompletion สคริปต์และ hooks (ค่าเริ่มต้น) ต่อไปนี้:

  • applypatch-ผงชูรส
  • หลังการปรับปรุง
  • ก่อนกระทำ
  • เตรียมกระทำ-ผงชูรส
  • กระทำ-ผงชูรส
  • ก่อน applypatch
  • ก่อน rebase
  • ปรับปรุง

แต่ละเหล่านี้สามารถมีชุดคำสั่งของตัวเองเพื่อดำเนินการในเวลาที่อธิบายโดยชื่อไฟล์ที่เกี่ยวข้อง


2
ไม่มีประโยชน์สำหรับคำถาม OP
orbfish

5

ฉันมีปัญหากับโลกของฉันด้วย.gitconfig นี่เป็นกรณีที่บางคนมีความแปลกเช่นนี้

git กล่าวว่า:

ร้ายแรง: ข้อผิดพลาดที่ไม่รู้จักเกิดขึ้นขณะอ่านไฟล์กำหนดค่า

ตอนนี้ฉันแก้ไขมันแล้ว ปัญหาคือสิ่งที่สอง.gitconfigในโฟลเดอร์นี้:

C: \ Users \ myUser.config \ คอมไพล์ \ Config

ข้าไม่รู้ว่ามันมาจากไหน ... แต่ตอนนี้ทุกอย่างกลับมามีเสน่ห์อีกครั้ง


5

ไฟล์. gitconfig ทั่วโลกถูกสร้างขึ้นเมื่อใด

ก่อนอื่น git จะไม่สร้างไฟล์กำหนดค่าโกลบอล (.gitconfig) โดยอัตโนมัติระหว่างการติดตั้ง ไฟล์จะไม่ถูกสร้างขึ้นจนกว่าจะถูกเขียนลงในครั้งแรก หากคุณไม่เคยตั้งค่าตัวแปรระบบไว้มันจะไม่อยู่ในระบบไฟล์ของคุณฉันคาดเดาว่าอาจเป็นสาเหตุของปัญหา

วิธีหนึ่งในการขอให้ Git สร้างมันคือการขอแก้ไข การทำเช่นนั้นจะบังคับให้มีการสร้างไฟล์

git config - global --edit

หากคุณตรวจสอบโฟลเดอร์บ้านของผู้ใช้เมื่อคุณออกคำสั่งนี้คุณจะเห็นไฟล์. gitconfig ปรากฏขึ้นอย่างน่าอัศจรรย์

การกำหนดค่า git ถูกเก็บไว้ที่ไหน?

นี่ rundown อย่างรวดเร็วของชื่อและสถานที่ตั้งของแฟ้มการกำหนดค่าที่เกี่ยวข้องกับขอบสาม Git คือระบบ , โลกและท้องถิ่น :

  • ระบบ Git การกำหนดค่า: แฟ้มชื่อgitconfigอยู่ใน-git ติดตั้ง-ที่ตั้ง / หมิง <32> / ฯลฯ
  • Global Git configuraiton: ไฟล์ชื่อ. gitconfigอยู่ในโฟลเดอร์โฮมของผู้ใช้ (ผู้ใช้C: \ Users \ git)
  • การกำหนดค่า Local Git: ไฟล์ชื่อconfigในโฟลเดอร์. gitของ repo ท้องถิ่น

แน่นอนว่าการได้เห็นกำลังเชื่อดังนั้นนี่คือภาพที่แสดงแต่ละไฟล์และแต่ละตำแหน่ง ฉันดึงภาพจากบทความที่ฉันเขียนในหัวข้อ

ตำแหน่งไฟล์การกำหนดค่า Windows Git (TheServerSide.com)

ตำแหน่งของไฟล์กำหนดค่า Git


1
มีสถานที่ที่เรียกว่าการตั้งค่าแบบพกพาที่นี่พวกเขาพูดถึงสถานที่ 4 Git สำหรับ Windows รองรับการกำหนดค่าสี่ระดับ ในระดับต่ำสุดคือการตั้งค่าการกำหนดค่าเฉพาะของเครื่องที่รู้จักกันในชื่อ "พกพา" และใช้งาน "% ProgramData% \ Git \ config"
Badr Elmers

1
ใจเป่า! ฉันจะอัปเดตบทความด้วยข้อมูลใหม่ ไชโย!
คาเมรอนแม็คเคนซี่

4

ฉันใช้ Windows 7 และใช้ git เป็นการตั้งค่าโดยทำตามคำแนะนำใน GitHub (หนึ่งหรือสองปีหลัง) กรณีการใช้งานทั่วไปที่ฉันคิดได้ ไม่มีคำตอบข้างต้นช่วยฉันและหลังจากความยุ่งยากมากฉันก็พบไฟล์ gitconfig 'จริง' ของฉันในไดเรกทอรีต่อไปนี้;

C: \ Users \ Bill \ AppData \ Local \ GitHub \ PortableGit_054f2e797ebafd44a30203088cd 3d58663c627ef \ etc

เห็นได้ชัดว่าแทนที่ชื่อผู้ใช้ของคุณและคำต่อท้ายน่าจะเป็นหลังจาก PortableGit_ เป็น GUID ที่ไม่ซ้ำกันหรือคล้ายกัน


1
นี่เป็นกรณีเฉพาะเมื่อใช้ GitHub สำหรับ Windows
งู

3

ฉันคิดว่ามันเป็นสิ่งสำคัญที่จะโพสต์คำพูดนี้:

Git สำหรับ Windows รองรับการกำหนดค่าสี่ระดับ ที่ระดับต่ำสุดคือการตั้งค่าการกำหนดค่าเฉพาะของเครื่องที่เรียกว่า "พกพา" และใช้ "% ProgramData% \ Git \ config" ระดับความสำคัญหนึ่งระดับคือการตั้งค่าการกำหนดค่าเฉพาะการติดตั้งที่เรียกว่า "ระบบ" ซึ่งใช้งานได้ที่ "\ mingw64 \ etc \ gitconfig" โดยทั่วไปแล้วไฟล์การกำหนดค่าทั้งสองนี้ต้องการสิทธิ์ในการแก้ไข

เริ่มต้นด้วยการใช้ค่าเฉพาะที่รู้จักกันในชื่อการกำหนดค่า "ทั่วโลก" ซึ่งสามารถพบได้ที่ "% UserProfile% .gitconfig" เราจะพบไฟล์การกำหนดค่า "ผู้ใช้สามารถแก้ไขได้" การตั้งค่าการกำหนดค่าลำดับความสำคัญสูงสุดอยู่ในการกำหนดค่า "ท้องถิ่น" ซึ่งโดยทั่วไปสามารถหาได้ที่ ".git \ config"

จะเห็นคำแนะนำในบล็อกที่เชื่อมโยงคือการปรับเปลี่ยนการตั้งค่าเฉพาะ "ระบบ" หรือ "การติดตั้ง" ซึ่งเป็นเรื่องดี แต่ผู้ใช้ควรคาดหวังว่าการติดตั้งอื่น ๆ ของ Git จะไม่ดูดซับการตั้งค่าดังกล่าว หากคุณต้องการตั้งค่าความกว้างของเครื่องให้ใช้ไฟล์กำหนดค่า "พกพา" มิฉะนั้นให้เลือกไฟล์กำหนดค่า "global" หรือ "local"

หวังว่าผู้คนจะพบว่าข้อมูลนี้มีประโยชน์

แหล่ง


3

@MatrixFrog ชี้ให้เห็นในความคิดเห็นของพวกเขาหากเป้าหมายคือการแก้ไขการกำหนดค่าคุณอาจต้องการที่จะทำงาน:

git config --global --edit

คำสั่งนี้จะเปิดไฟล์กำหนดค่า (ในกรณีนี้--globalหนึ่งไฟล์) ในเครื่องมือแก้ไขที่เลือกและรอให้ไฟล์ปิด (เหมือนในระหว่างgit rebase -i)


คุณสามารถใช้ที่จะคิดออกที่ทั่วโลก.gitconfigตั้งอยู่ -. ตราบใดที่การแก้ไขของคุณบอกคุณว่าไดเรกทอรีของแฟ้มตั้งอยู่ในคุณยังสามารถใช้สวิทช์อื่น ๆ ( --system, --localฯลฯ ) เพื่อค้นหาและแก้ไขอื่น ๆ.gitconfigสถานที่ PS -eเหมือนกันกับ--edit
LightCC

1

ถอนการติดตั้ง Msysgit และติดตั้ง Cygwin + Git จากนั้นส่วนกลาง '.gitconfig' จะอยู่ที่นี่: C: \ cygwin (64) \ home \ [ชื่อผู้ใช้] \. gitconfig

ตอนนี้คุณไม่ต้องกังวลกับตัวแปรสภาพแวดล้อมที่โปรแกรมอื่นอาจใช้ ตัวอย่างเช่นตัวแปรสภาพแวดล้อมของฉันชี้ให้ฉันเห็นไดรฟ์ที่แมปในสภาพแวดล้อมโดเมนโดเมนที่ทำงานของฉัน ฉันไม่ต้องการให้โลกของฉัน. gitconfig นั่งอยู่บน "บ้าน" แมปไดรฟ์ของฉัน ฉันไม่รู้ด้วยซ้ำว่าเกิดอะไรขึ้นกับแอปพลิเคชั่นอื่น ๆ ที่อาจขึ้นอยู่กับตัวแปรสภาพแวดล้อมของ windows การแบ่งการดำเนินการอาจต้องการตัวแปรสภาพแวดล้อมที่ตั้งค่าเป็นไดรฟ์ที่แมปด้วยเหตุผล

นอกจากนี้คุณไม่ต้องกังวลกับ Mysysgit เขียนทับการตั้งค่าการกำหนดค่า 'โปรไฟล์' ของคุณหากคุณระบุพา ธ เฉพาะไปที่ 'gitconfig' ทั่วโลกโดยใช้วิธีนี้

โดยทั่วไปบันทึกตัวเองและใช้เปลือกทุบ cygwin ในหน้าต่างและมีความสุข


1

ฉันมีปัญหาที่คล้ายกัน ปัญหาคือ.gitconfigไฟล์นั้นอยู่ใน

C:\Users\MyLogin\.gitconfig\

(บน Windows 7)

กล่าวอีกนัยหนึ่งไฟล์นั้นอยู่ในC:\Users\MyLogin\.gitconfig\.gitconfigแทนที่จะเป็นเปิดC:\Users\MyLogin\.gitconfig(ซึ่งเป็นที่ที่ Git ค้นหาไฟล์)


1

.gitconfig ตำแหน่งไฟล์

การทดสอบ macOS ตกลง

ทั่วโลก

# global config
$ cd ~/.gitconfig

# view global config
$ git config --global -l

ในประเทศ

# local config
$ cd .git/config

# view local config
$ git config -l

อาจเป็นโบนัสสำหรับคุณ:VimหรือVSCodeแก้ไขการตั้งค่า git


# open config with Vim

# global config
$ vim ~/.gitconfig

# local config
$ vim .git/config


# open config with VSCode

# global config
$ code ~/.gitconfig

# local config
$ code .git/config


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.