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

Git เป็นระบบควบคุมเวอร์ชันโอเพ่นซอร์สที่ได้รับการออกแบบและเขียนโดย Linus Torvalds โดยทั่วไปจะใช้เพื่อติดตามซอร์สโค้ดสำหรับโครงการซอฟต์แวร์ ในฐานะที่เป็น DVCS Git ให้ความช่วยเหลือที่มีประสิทธิภาพด้วยการรวมสาขาการผสานและการพัฒนาแบบกระจาย

1
ใช้การเปลี่ยนแปลงใน ~ / .gitconfig
เมื่อฉันทำการเปลี่ยนแปลงใน~/.gitconfigไฟล์ของฉันฉันพบว่าพวกเขาจะมีผลก็ต่อเมื่อฉันรีสตาร์ทเครื่องคอมพิวเตอร์ มีคำสั่งให้ "รีเฟรช" คอมไพล์เพื่อให้การเปลี่ยนแปลงใน~/.gitconfigไฟล์ถูกแสดงโดยไม่ต้องรีสตาร์ทอุปกรณ์ของฉัน? ปัญหานี้อยู่บน Mac (OS X 10.9.4) แต่มันจะดีมากถ้ามีคำตอบที่เฉพาะเจาะจงกับคอมไพล์และจะใช้ได้กับทุกแพลตฟอร์ม
15 git 

2
ฉันสามารถใช้ git to version control psd files และโครงการ maya ได้หรือไม่?
ฉันประสบความสำเร็จอย่างมากกับคอมไพล์การควบคุมเวอร์ชันการแบ่งปันและการทำงานร่วมกันในโครงการการเขียนโปรแกรมของฉันและชอบที่จะทำเช่นเดียวกันกับ photoshop .psds, ผู้วาดภาพประกอบ.aiและโปรเจ็กต์มายา Maya อย่างที่คุณอาจจะรู้ว่าเป็นโมเดล 3 มิติและชุดเรนเดอร์ที่ยอดเยี่ยม แต่โปรเจ็กต์ของมันได้รับการบันทึกไว้เหมือนเฟรมเวิร์กการเขียนโปรแกรมพร้อมไดเรกทอรีต่างๆสำหรับแหล่งรูปภาพและพื้นผิว มันเป็นแนวปฏิบัติของอุตสาหกรรมที่จะใช้คอมไพล์ในเรื่องนี้หรือไม่? มันคงไม่น่าเชื่อที่จะเป็นโอเพนซอร์สในภาพยนตร์ 3 มิติหรือไฟล์ 3 มิติของเกมบน GitHub! เห็นได้ชัดว่าไฟล์ทั้งหมดเป็นเพียงตัวเลขดังนั้นในทางทฤษฎีคอมไพล์จะต้องปรับปรุงเฉพาะส่วนของ. jpegs หรือมายาไบนารีที่เปลี่ยนไป แต่คุณคิดว่าในความเป็นจริงสิ่งนี้จะทำให้ข้อมูลเสียหายและน้ำตาหรือไม่ อย่างที่ฉันบอกว่าฉันต้องการทำเช่นเดียวกันกับไฟล์ photoshop และ illustrator หาก git ไม่ใช่ตัวเลือกฉันควรทำเวอร์ชันร่วมมือและเปิดซอร์สมายาและโครงการอะโดบีได้อย่างไร

3
Git สำหรับ Windows XP
ไม่มีใครรู้ว่าฉันจะใช้ Git บน Windows XP ได้อย่างไร ฉันได้รับ XP VM แล้วและต้องการวิธีแก้ไขรหัสของฉัน น่าเสียดายที่การอัปเดตไม่ใช่ตัวเลือกเนื่องจากข้อ จำกัด สิทธิ์ใช้งาน
14 windows-xp  git 

1
GitHub สำหรับข้อผิดพลาดในการติดตั้ง Windows
ฉันกำลังพยายามติดตั้ง GitHub สำหรับ Windows ที่ฉันดาวน์โหลดจากไซต์ GitHub อย่างไรก็ตามฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้: ไม่สามารถเริ่มแอปพลิเคชันได้ ติดต่อผู้จำหน่ายแอปพลิเคชัน ฉันอยากรู้ว่ามีใครประสบปัญหานี้และรู้วิธีแก้ไขไหม ด้านล่างเป็นข้อมูลจากไฟล์บันทึก: PLATFORM VERSION INFO Windows: 6.1.7601.65536 (Win32NT) รันไทม์ภาษาทั่วไป: 4.0.30319.17929 System.Deployment.dll: 4.0.30319.17929 สร้างโดย: FX45RTMREL clr.dll: 4.0.30319.17929 สร้างโดย: FX45RTMREL dfdll.dll: 4.0.30319.17929 โดย: FX45RTMREL dfshim.dll: 4.0.41209.0 (Main.041209-0000) แหล่งที่มา URL การปรับใช้: github-windows.s3.amazonaws.com/GitHub.application สรุปข้อผิดพลาดด้านล่างนี้เป็นบทสรุปของข้อผิดพลาดรายละเอียดของข้อผิดพลาดเหล่านี้จะแสดงรายการในภายหลังในบันทึก * การเปิดใช้งาน http://github-windows.s3.amazonaws.com/GitHub.applicationส่งผลให้เกิดข้อยกเว้น ตรวจพบข้อความล้มเหลวต่อไปนี้: + ระบบไม่พบไฟล์ที่ระบุ (ข้อยกเว้นจาก HRESULT: 0x80070002) สรุปความล้มเหลวของการทำธุรกรรมร้านค้าส่วนประกอบ คำเตือนไม่มีคำเตือนระหว่างการดำเนินการนี้ …

3
จะอัพเกรดเป็น git ล่าสุดบนเดเบียน 7 ได้อย่างไร?
ฉันได้ติดตั้งคอมไพล์ผ่าน apt-get on debian 7 ซึ่งให้ฉัน: # git --version git version 1.7.10.4 ฉันต้องการที่จะยกระดับรุ่น git latests ฉันเหนื่อย: sudo apt-get install python-software-properties sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git แต่นั่นทำให้เกิดข้อผิดพลาดดังต่อไปนี้: Fetched 6,944 B in 0s (10.1 kB/s) W: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/dists/wheezy/main/source/Sources 404 Not Found W: Failed to fetch …
14 linux  debian  git  apt-get 

3
เมื่อทำการโคลนนิ่งโดยใช้ git bash บน Windows จะได้รับ Fatal: UriFormatException
ฉันใช้ทุบตีคอมไพล์ $ git --version git version 2.9.3.windows.1 บน Windows 7 เมื่อฉันลอกแบบ repo ฉันเห็น: $ git clone https://UserName@bitbucket.mycompany.org:5555/scm/repofolder/repo.git Cloning into 'repo'... Fatal: UriFormatException encountered. Fatal: UriFormatException encountered. Fatal: UriFormatException encountered. Fatal: UriFormatException encountered. remote: Counting objects: 2666, done. remote: Compressing objects: 100% (1426/1426), done. remote: Total 2666 (delta 1378), reused 2112 …
14 windows-7  bash  git  clone 

3
แม้ว่าข้อเท็จจริงที่ว่า GIT จะไม่เก็บข้อมูลไฟล์ แต่คุณยังคงสามารถย้อนกลับไปเป็นเวอร์ชันไฟล์ก่อนหน้า (ไม่ จำกัด เวลาได้หรือไม่)
ฉันอ่านแล้วว่า Git ไม่ได้จัดเก็บไฟล์เดลต้า ถ้าเป็นจริงมันจะรองรับการย้อนกลับไฟล์เป็นเวอร์ชันก่อนหน้าได้อย่างไร หากมันจัดเก็บไฟล์ทั้งหมดพื้นที่เก็บข้อมูลบนดิสก์จะต้องมีขนาดใหญ่ขึ้นอย่างไม่สามารถจัดการได้ Git สนับสนุนการย้อนกลับไฟล์และส่งกลับไปยังไฟล์เวอร์ชัน 1 หรือไม่ มันสนับสนุนแนวคิดเกี่ยวกับเวอร์ชันของไฟล์หรือไม่? นี่คือ (ฉันเชื่อว่า) จำเป็นต่อการเข้าใจ VCS / DVCS และความต้องการของฉัน ฉันต้องสามารถเปรียบเทียบสิ่งที่ฉันกำลังจะเช็คอินกับรุ่นก่อนหน้า

2
git pull ไม่ทำอะไรเลย / git push เพิ่งแฮงค์ / debug1: คาดหวังว่า SSH2_MSG_KEX_ECDH_REPLY
ฉันมีปัญหาในอูบุนตู 13.10 และ 12.10 ที่พยายามเชื่อมต่อกับ github (git clone / pull / push หรืออะไร) จะล้มเหลวโดยไม่มีเอาท์พุท ฉันตรวจสอบไดเรกทอรี /.ssh ของฉันสำหรับconfigและคีย์ ssh ใด ๆ ไม่มีไฟล์กำหนดค่าและคีย์ ssh id_rsaเป็นไฟล์เดียวกับที่เผยแพร่บนบัญชี github.com ของฉัน ฉันพยายาม ping เซิร์ฟเวอร์ github และก็สามารถทำได้เช่นกัน ฉันทำตามคำแนะนำ GitHub เพื่อตรวจแก้จุดบกพร่องสถานการณ์ - มันแนะนำ ssh -T -v git@github.com ผลลัพธ์จะหยุดที่: debug1: sending SSH2_MSG_KEX_ECDH_INIT debug1: expecting SSH2_MSG_KEX_ECDH_REPLY ทุกคนมีทางออกที่จะช่วยให้ระบบ git pull / …
14 ssh  git  openssh  github 

4
จะบอกให้ดรอปบ็อกซ์ละเว้นไฟล์ git ได้อย่างไร
ฉันได้เก็บไฟล์ vim ของฉันไว้ใน Ubuntu One และตั้งแต่ฉันติดตั้งปลั๊กอินจำนวนมากเป็น submodules git (หรือ vundle ติดตั้งไว้) และฉันสนใจที่จะอัปเดตที่เก็บเหล่านี้บนคอมพิวเตอร์หลักของฉันเท่านั้นฉันจึงตั้ง Ubuntu One เป็น ละเว้นไฟล์เหล่านี้โดยใช้: ignore = \A.*\.git\Z ใน~/.config/ubuntuone/syncdaemon.confจึงจะไม่ต้องพันซิงค์ไฟล์ ตอนนี้ฉันพยายามย้ายไฟล์เหล่านี้ไปยังดรอปบ็อกซ์แทน แต่ฉันไม่พบการตั้งค่าที่เทียบเท่าในดรอปบ็อกซ์ ดังนั้นคำถามของฉันคือฉันจะบอกให้ดรอปบ็อกซ์ละเว้นไฟล์ / โฟลเดอร์ด้วยชื่อบางชื่อ (โดยเฉพาะอย่างยิ่งโฟลเดอร์ dot) ได้อย่างไร
14 git  vim  dropbox 

2
วิธีปิดการใช้งานเพจเจอร์ git แต่สำหรับบางคำสั่งเท่านั้น?
ฉันชอบที่เปิดใช้งานเพจเจอร์git logแต่ไม่ใช่git diffเพราะฉันมีเครื่องมือดิฟแบบดิจิตัลที่เกิดขึ้นและฉันเกลียดที่จะต้องกด 'q' ที่บรรทัดคำสั่งหลังจากทำ diff มีวิธีทำเช่นนี้หรือไม่?
14 git 

2
คอมไพล์ในบรรทัดคำสั่งไม่ทำงานบน El Capitan อีกต่อไป
เมื่อคืนเพิ่งติดตั้ง OS X 10.11 ฉันรู้สึกประหลาดใจเมื่อเห็นว่าเทอร์มินัล Bash ของฉันทำสิ่งต่อไปนี้: $ git xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools. XCode รุ่นก่อนหน้าไม่ได้ถ่ายโอนไปยังระบบปฏิบัติการใหม่ ฉันพยายามติดตั้ง Git ใหม่ แต่ก็ยังมีความล้มเหลวของ XCode เดียวกันใน Bash มีเหตุผลที่ดีสำหรับสิ่งนี้หรือไม่?
13 bash  git  xcode 

1
EGit (Eclipse) ตีความชื่อไฟล์ด้วยอักขระที่ไม่ใช่ ASCII ผิดหรือเปล่า?
ฉันเพิ่งเปลี่ยนไปใช้พื้นที่เก็บข้อมูล Git ภายใน Eclipse (Juno SR2) โดยใช้ EGit ในโครงการของเราชื่อไฟล์บางชื่อมี umlauts และอักขระพิเศษอื่น ๆ ที่ไม่ใช่ ASCII บนบรรทัดรับคำสั่งgit statusไม่แสดงการเปลี่ยนแปลงเวิร์กสเปซที่สะอาด แต่ Eclipse ทำเครื่องหมายไฟล์เหล่านั้นว่ามีการเปลี่ยนแปลง: ฉันจะทำให้ Eclipse / EGit ใช้การเข้ารหัสที่ถูกต้องสำหรับชื่อไฟล์ได้อย่างไร ฉันพยายามตั้งค่าLANG, file.encodingและgitปรับแต่งsvn.pathnameencodingทั้งหมดจะไม่มีประโยชน์ และอีกครั้งบนบรรทัดคำสั่งไม่มีข้อผิดพลาดดังกล่าว
13 git  eclipse  encoding  egit 

2
คุณจะหลีกเลี่ยงการถูกขอให้ป้อนรหัสผ่าน BitBucket ของคุณได้อย่างไรเมื่อคุณกดไปที่ BitBucket wiki
ฉันไม่แน่ใจว่าทุกคนประสบกับปัญหานี้หรือไม่ - เมื่อฉันแก้ไข BitBucket wiki ในพื้นที่ (ผ่านที่เก็บ git) ฉันต้องป้อนรหัสผ่าน BitBucket ของฉันทุกครั้งที่กดและดัน มีวิธีใดบ้างไหม? ฉันกำหนดค่า ssh ให้ถูกต้องเพื่อใช้กุญแจที่ปลดล็อคโดย gnome-keyring การพุชไปยังที่เก็บรหัสสำหรับโครงการของฉันใน BitBucket ทำงานได้ดี - ฉันไม่จำเป็นต้องป้อนรหัสผ่านด้วย BitBucket หรือรหัสผ่าน ssh
13 ssh  git  wiki 

1
รับสี git ใน terminal OSX
ผมได้ติดตั้งเพียง XCode และGitHub สำหรับ Mac ฉันรัน "GitHub-> Install Command Line Utility" ได้สำเร็จ ฉันสามารถเชื่อมต่อกับที่เก็บข้อมูลด้วยแอปทั้งสองและฉันสามารถใช้คำสั่ง git ในเทอร์มินัล อย่างไรก็ตามคำสั่ง git ไม่ได้ใช้สีใด ๆ (เพราะฉันคุ้นเคยกับหน้าจอด้านล่าง) ฉันจะทำอย่างไรเพื่อให้ได้สี (โดยเฉพาะอย่างยิ่งใน termianl ของ OSX โดยตรง แต่คอนโซลพิเศษก็จะทำเช่นเดียวกัน)
13 macos  terminal  git 

3
vim ไม่ได้โหลดไฟล์ _vimrc เมื่อเรียกใช้จาก git bash
ฉันได้ดาวน์โหลดและติดตั้ง git สำหรับ windows (msysgit) และใช้งานบ่อยๆรวมถึง git bash เมื่อใดก็ตามที่ฉันเรียกใช้เป็นกลุ่มจาก git bash ไฟล์ _vimrc ของฉันจะไม่ถูกโหลดเนื่องจากมีการเน้นไวยากรณ์หรืออะไรก็ตาม เมื่อฉันเรียกใช้คำสั่งเดียวกันเพื่อเริ่มต้นเป็นกลุ่มแบบฟอร์มในในบรรทัดคำสั่ง windows (cmd) แทนการทุบตี git มันทำงานตามที่อธิบายไว้ในไฟล์ _vimrc ของฉัน การปรับแต่งเดียวที่ฉันทำเพื่อ git bash คือการเพิ่ม bash_profile ต่อไปนี้ใน C: \ Program Files (x86) \ Git \ etc alias up='cd ..' alias ls='ls --color' alias la='ls -a' alias vimconfig='vim /c/Program\ Files/Vim/_vimrc' …
13 windows-7  bash  vim  git  vimrc 

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