คำถามติดแท็ก msysgit

msysGit เดิมเป็นสภาพแวดล้อมการพัฒนาเพื่อรวบรวม Git สำหรับ Windows 1.0 ไม่เคยเป็นแพ็คเกจ Git สำหรับ Windows จริงและไม่เป็นปัจจุบัน อย่าใช้แท็กนี้สำหรับคำถามทั่วไปเกี่ยวกับ Git ให้ใช้แท็ก git อย่าใช้แท็กนี้สำหรับคำถามเฉพาะ Git สำหรับ Windows ให้ใช้แท็ก git-for-windows

12
ติดตั้งเซิร์ฟเวอร์ Git ด้วย msysgit บน Windows [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เพื่อนของฉันและฉันกำลังพยายามติดตั้ง Git สำหรับ Windows โดยใช้บทช่วยสอนGit Server: Gitosis และ Cygwin บน Windowsแต่เราก็พบปัญหา คำแนะนำ "เซิร์ฟเวอร์การตั้งค่า Git" สำหรับ Windows ที่ใช้msysgitจะเป็นอย่างไร มีความคิดเห็นในบทช่วยสอนข้างต้นบอกว่าไม่สามารถทำได้ด้วย msysgit เพราะ gitosis ต้องการการใช้ SSH Server และ Bash? คู่มือแบบทีละขั้นตอนคืออะไร (เนื่องจากไม่มีอยู่) ติดตั้ง mysisgit ?
163 windows  git  msysgit 

10
เปลี่ยนตำแหน่งของไดเร็กทอรี ~ ในการติดตั้ง Git Bash ของ Windows
ฉันไม่แน่ใจด้วยซ้ำว่าฉันถามคำถามที่ถูกต้อง ให้ฉันอธิบายสถานการณ์ของฉัน: นี่เป็นเรื่องเกี่ยวกับ Git บน Windows 7 บริษัท ของฉันตั้งค่าไดเร็กทอรีผู้ใช้ Windows บนไดรฟ์เครือข่ายไม่ใช่ในฮาร์ดไดรฟ์ภายในเครื่อง (สำหรับการสำรองข้อมูลและวัตถุประสงค์อื่น ๆ ที่อยู่นอกเหนือขอบเขตของคำถามนี้) ฉันไม่สามารถเปลี่ยนแปลงนโยบายนั้นได้ ฉันสามารถมีไฟล์ในเครื่องนอกโครงร่างนั้นได้และนั่นคือวิธีการตั้งค่าเซิร์ฟเวอร์ Apache ของฉัน ในท้องถิ่นทั้งหมด ฉันติดตั้ง Git มันติดตั้ง Bash เมื่อฉันเปิดไฟ Bash และcd ~(เปลี่ยนเป็นไดเรกทอรีราก) ฉันพบว่า (ราก Bash) ชี้ไปที่ไดเรกทอรีผู้ใช้เครือข่ายของฉัน ฉันไม่ต้องการให้ทำเช่นนั้น ฉันต้องการ ~อยู่ที่อื่นในฮาร์ดไดรฟ์ของฉัน ฉันต้องการอย่างนั้นเมื่อฉันดำเนินการอื่น ๆ เช่นการติดตั้งใบรับรองคีย์ SSH ฯลฯ ค่าเริ่มต้นจะไม่ใช้ไดเร็กทอรีเครือข่ายนั้นโดยอัตโนมัติ ฉันค้นหาอย่างไร้สาระทุกที่และทั้งหมดที่ฉันหาได้หมายถึงคำตอบที่เกี่ยวข้องกับนามแฝงการเปลี่ยนเส้นทางและตำแหน่งที่ $ HOME ชี้ไป แต่นั่นไม่ใช่สิ่งที่ฉันต้องการเลย คำถามคือฉันสามารถเปลี่ยนไดเร็กทอรีนั้นได้หรือไม่? และถ้าเป็นเช่นนั้น: อย่างไร? UPDATE: ดังนั้น …
144 git  msysgit  git-bash  mingw32  msys2 

7
เหตุใด git ที่แตกต่างกันใน Windows จึงเตือนว่า“ เทอร์มินัลทำงานไม่สมบูรณ์”
ฉันใช้msysgit 1.7.7.1บน Windows git diffฉันได้รับข้อผิดพลาดเมื่อใช้ สาเหตุนี้คืออะไร? ไม่มีเครื่องมือ diff ที่รวมอยู่ใน msysgit หรือไม่? ฉันควรทำอย่างไรดี? คำเตือน: เทอร์มินัลทำงานไม่สมบูรณ์
111 windows  git  diff  msysgit 

9
MSysGit กับ Git สำหรับ Windows
ฉันกำลังมีปัญหาในการกำหนดความแตกต่างระหว่าง msysgit และ Git สำหรับ Windows แตกต่างกันอย่างไร? ทำไมฉันถึงเลือกอย่างใดอย่างหนึ่ง
105 windows  git  msysgit 

16
github: ไม่มีวิธีการรับรองความถูกต้องที่รองรับ
ฉันใช้ github และประสบความสำเร็จในการเพิ่มและซิงค์ไฟล์บนแล็ปท็อปของฉัน เมื่อเร็ว ๆ นี้ฉันเริ่มได้รับ " PuTTY Fatal Error: Disconnected: ไม่มีวิธีการรับรองความถูกต้องที่รองรับ " หลังจากเรียกใช้: git pull origin master (หรือ push) อย่างไรก็ตาม ssh git@github.com ส่งคืนคำตอบที่ถูกต้อง: ERROR: สวัสดีชื่อผู้ใช้! คุณตรวจสอบสิทธิ์สำเร็จแล้ว แต่ GitHub ไม่ได้ให้การเชื่อมต่อการเข้าถึงเชลล์กับ github.com ปิด หลังจากขุดรอบ ๆ บน github ฉันพบ morcel นี้: ไม่มีวิธีการรับรองความถูกต้องที่รองรับ คุณควรระวังตัวแปรสภาพแวดล้อม GIT_SSH ซึ่ง git ใช้เพื่อค้นหาไคลเอ็นต์ที่พูด ssh ของคุณหาก ssh ไม่ได้ผลสำหรับคุณ การติดตั้งคอมไพล์อาจใช้ …
99 git  ssh  github  msysgit 


25
Git สำหรับ Windows - โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจากไม่มี libiconv2.dll
เมื่อฉันพยายามเรียกใช้คำสั่งบางอย่าง (เช่น git push เป็นต้น) จาก git Bash บน Windows 7 (64 บิต) ฉันได้รับข้อผิดพลาด: The program can't start because libiconv2.dll is missing from your computer ฉันได้ค้นหาวิธีแก้ปัญหานี้อย่างละเอียดถี่ถ้วนแล้ว สิ่งที่ฉันพบมากที่สุดคือเธรดปัญหาที่ไซต์รหัส Google ( ฉบับที่ 419 ) และบล็อกอื่น ๆ อีกสองสามบล็อกที่นี่และที่นั่น เท่าที่ฉันสามารถบอกได้ว่าไม่มีข้อเสนอแนะใดในโพสต์ที่จะช่วยแก้ปัญหาของฉันได้จริง ฉันได้ลองติดตั้งใหม่แล้ว ฉันได้ลองเพิ่ม$GIT/binไฟล์PATH. ฉันตรวจสอบได้ว่า dll อยู่ใน$GIT/binไดเร็กทอรี ... แต่ก็ยังไม่สามารถกดไปที่รีโมตได้ ฉันมีการติดตั้ง msysgit ที่ใช้งานได้ในกล่อง Windows 7 อื่นและฉันติดตั้งแบบเดียวกันในทั้งสองสถานการณ์ ... …
93 git  msysgit 

5
Escape @ character ในรหัสผ่าน git proxy
ฉันมี git proxy config เป็น 'http.proxy = http: // userId: pwd @ 123 @ipaddress: port' แต่ในขณะที่โคลนโปรเจ็กต์ระยะไกลฉันได้รับข้อผิดพลาดเนื่องจาก Cloning into git... error: Couldn't resolve proxy '123@ipaddress' while accessing http://git.kernel.org/pub/scm/git/git.git/info/refs fatal: HTTP request failed จะหนีอักขระ '@' ในรหัสผ่านได้อย่างไร? โปรดทราบ: ฉันไม่สามารถเปลี่ยนรหัสผ่านได้
90 git  msysgit 

4
คำตำหนิที่แสดงว่าไม่มีประวัติ
เมื่อฉันเรียกใช้ git ตำหนิบนไฟล์ (โดยใช้ msysgit) ฉันมักจะได้รับงานพิมพ์ประเภทต่อไปนี้: 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 1) package co 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 2) { 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 3) impor 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 4) impor 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 …

9
การตั้งค่าในการกำหนดค่า Git ของฉันมาจากไหน
ฉันสังเกตเห็นว่าฉันมีสองรายชื่อcore.autocrlfเมื่อฉันเรียกใช้git config -l $ git config -l core.symlinks=false core.autocrlf=false color.diff=auto color.status=auto color.branch=auto color.interactive=true pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt sendemail.smtpserver=/bin/msmtp.exe diff.astextplain.textconv=astextplain rebase.autosquash=true user.name=name user.email=email@example.com core.autocrlf=true สามคนสุดท้าย (จาก user.name down) เป็นคนเดียวในC:\users\username\.gitconfigไฟล์ของฉัน คนอื่น ๆ มาจากไหน? เหตุใด core.autocrlf จึงปรากฏสองครั้ง นี่คือ MSysGit 1.8.3 และฉันติดตั้ง Sourcetree ด้วย (Windows 7) ใน Sourcetree ฉันได้ยกเลิกการเลือก "Allow Sourcetree to modified global Git …

19
Msysgit bash ช้าอย่างน่ากลัวใน Windows 7
ฉันชอบคอมไพล์และใช้มันบน OS X ที่บ้านตลอดเวลา ในที่ทำงานเราใช้ svn บน Windows แต่ต้องการโยกย้ายไปยังคอมไพล์ทันทีที่เครื่องมือต่างๆเติบโตเต็มที่ (ไม่ใช่แค่TortoiseGitเท่านั้น แต่ยังมีบางอย่างที่คล้ายกับการรวม Visual Studio ที่ดีจริงๆที่VisualSVNจัดหาให้) แต่ฉันพูดนอกเรื่อง ... ฉันเพิ่งติดตั้งmsysgitบนเครื่อง Windows 7 ของฉันและเมื่อใช้ bash เวอร์ชันที่ให้มามันช้าอย่างน่ากลัว และไม่ใช่แค่การดำเนินการคอมไพล์เท่านั้น clearจะใช้เวลาประมาณห้าวินาที AAAAH! มีใครประสบปัญหาคล้ายกันนี้หรือไม่? แก้ไข : ดูเหมือนว่า msysgit ไม่ได้เล่นกับUACอย่างดีและอาจเป็นเพียงการควบคุมดูแลการออกแบบเล็ก ๆ ที่เกิดจากการพัฒนาบน XP หรือใช้ Vista หรือ 7 โดยปิดใช้งาน UAC เริ่มต้น Git Bash โดยใช้Run as administratorผลลัพธ์ความเร็วสูงที่ฉันเห็นด้วย OS X (หรือในวันที่ 7 …
84 git  windows-7  msysgit 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.