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

รับสำเนาโลคัลของที่เก็บ Git ระยะไกล

3
ติดตั้ง Bower โดยใช้ https เท่านั้นหรือ
ฉันกำลังพยายามตั้งค่า Bower บนเซิร์ฟเวอร์ build ที่ศูนย์ข้อมูลขององค์กรของเรา แต่gitพอร์ตของดูเหมือนจะไม่เปิดในไฟร์วอลล์ของศูนย์ข้อมูล ฉันสามารถใช้ไคลเอ็นต์บรรทัดคำสั่งคอมไพล์ที่จะโคลนผ่านแต่ไม่ได้https://[repo]git://[repo] มีสวิทช์หรือการตั้งค่าที่จะแนะนำซุ้มเพื่อดำเนินการโคลนคอมไพล์โดยใช้httpsมากกว่าgitโปรโตคอล? ฉันดูที่แหล่งที่มาและพิจารณาเปลี่ยนรหัสความละเอียดเพื่อแทนที่git://ด้วยhttps://แต่ฉันคิดว่าฉันจะถามก่อนที่จะไปถึงความยาวเหล่านั้น
257 git  bower  git-clone 

10
คอมไพล์ git ผ่าน ssh
ฉันมีโครงการที่ฉันสร้างที่เก็บ git: $ cd myproject $ git init $ git add . $ git commit ฉันต้องการสร้างโคลนเปล่าบนเครื่องอื่น: $ cd .. $ git clone --bare myproject ssh://user@server:/GitRepos/myproject.git ฉันดำเนินการโคลน แต่ไม่ได้พิมพ์คำตอบใด ๆ ฉันล็อกออนเข้าสู่เครื่องเซิร์ฟเวอร์และพยายามดูว่าไฟล์ถูกจัดเก็บอย่างไร เส้นทาง / GitRepos ว่างเปล่าดังนั้นฉันตัดสินใจทำการโคลนอีกครั้ง: $ git clone --bare myproject ssh://user@server:/GitRepos/myproject.git เวลานี้คำตอบคือ: ร้ายแรง: เส้นทางปลายทาง 'ssh: // user @ server: /GitRepos/myproject.git' มีอยู่แล้วและไม่ใช่ไดเรกทอรีว่างเปล่า แต่ฉันเห็นว่าเส้นทางนั้นว่างเปล่า …
233 git  git-clone 

17
ไฟล์ที่แสดงว่าถูกแก้ไขโดยตรงหลังจากโคลน Git
ฉันมีปัญหากับที่เก็บในขณะนี้และถึงแม้ว่า Git-fu ของฉันจะดี แต่ฉันไม่สามารถแก้ปัญหานี้ได้ เมื่อฉันโคลนที่เก็บนี้จากนั้นcdลงในที่เก็บgit statusจะแสดงหลาย ๆ ไฟล์ตามที่มีการเปลี่ยนแปลง หมายเหตุ: ฉันไม่ได้เปิดที่เก็บในโปรแกรมแก้ไขหรืออะไร ฉันลองทำตามคำแนะนำนี้: http://help.github.com/dealing-with-lineendings/แต่สิ่งนี้ไม่ได้ช่วยแก้ไขปัญหาของฉันเลย ฉันลองมาgit checkout -- .หลายครั้งแล้ว แต่ดูเหมือนจะไม่ทำอะไรเลย ฉันใช้ Mac และไม่มี submodules ในที่เก็บ ระบบไฟล์คือระบบไฟล์ "Journaled HFS +" บน Mac และไม่คำนึงถึงขนาดตัวพิมพ์ ไฟล์เป็นหนึ่งบรรทัดและประมาณ 79 KB ต่อไฟล์ (ใช่คุณได้ยินถูกต้อง) ดังนั้นการดูที่git diffไม่มีประโยชน์เป็นพิเศษ ฉันเคยได้ยินเกี่ยวกับการทำgit config --global core.trustctime falseสิ่งที่อาจช่วยได้ซึ่งฉันจะลองเมื่อฉันกลับไปที่คอมพิวเตอร์โดยใช้ที่เก็บข้อมูล ฉันเปลี่ยนรายละเอียดของระบบไฟล์ด้วยข้อเท็จจริง! และฉันลองใช้git config --global core.trustctime falseเคล็ดลับที่ไม่ได้ผลดีมาก
227 git  git-clone 

9
GIT โคลน repo ข้ามระบบไฟล์ในเครื่องใน windows
ฉันเป็น Noob ที่สมบูรณ์เมื่อพูดถึง GIT ฉันเพิ่งทำตามขั้นตอนแรกในช่วงไม่กี่วันที่ผ่านมา ฉันตั้งค่า repo บนแล็ปท็อปของฉันดึง Trunk จากโครงการ SVN (มีปัญหาบางอย่างกับสาขาไม่ได้ทำงาน) แต่ดูเหมือนว่าทั้งหมดจะตกลง ตอนนี้ฉันต้องการดึงหรือดันจากแล็ปท็อปไปยังเดสก์ท็อปหลักของฉัน เหตุผลที่เป็นแล็ปท็อปนั้นมีประโยชน์มากบนรถไฟเพราะฉันใช้เวลาเดินทาง 2 ชั่วโมงต่อวันและสามารถทำงานได้ดี แต่เครื่องหลักที่บ้านของฉันยอดเยี่ยมสำหรับการพัฒนา ดังนั้นฉันจึงต้องการที่จะผลัก / ดึงจากแล็ปท็อปไปยังคอมพิวเตอร์หลักเมื่อฉันกลับถึงบ้าน ฉันคิดว่าวิธีที่ง่ายที่สุดในการทำเช่นนี้คือเพียงแค่แบ่งปันโฟลเดอร์รหัสผ่าน LAN และทำ: git clone file://192.168.10.51/code น่าเสียดายที่นี่ไม่ได้ผลสำหรับฉัน: ดังนั้นฉันจึงเปิด git bash cmd และพิมพ์คำสั่งด้านบนฉันอยู่ใน C: \ code (โฟลเดอร์แชร์สำหรับเครื่องทั้งสอง) นี่คือสิ่งที่ฉันได้รับ: Initialized empty Git repository in C:/code/code/.git/ fatal: 'C:/Program Files (x86)/Git/code' does not …
200 windows  git  git-clone 

18
วิธีทำ git clone ให้สมบูรณ์สำหรับโครงการขนาดใหญ่บนการเชื่อมต่อที่ไม่เสถียร?
ฉันพยายามที่จะคอมไพล์รหัสฐานข้อมูล LibreOffice แต่ในขณะนี้ฉันมีการเชื่อมต่ออินเทอร์เน็ตประมาณ 300kbps และมันก็เป็นอะไรก็ได้ แต่เสถียร ฉันสามารถรับการเชื่อมต่อได้ตลอดเวลา แต่จากนั้นกระบวนการ git clone ก็หยุดทำงานและไม่มีวิธีที่จะทำให้มันทำงานอีกครั้ง มีวิธีการดาวน์โหลด git clone ที่ป้องกันความล้มเหลวมากกว่านี้ไหม? ตัวเลือกหนึ่งที่ฉันคิดว่าตัวเองคือการดาวน์โหลดไดเรกทอรี. git ของคนอื่น แต่นั่นก็ขึ้นอยู่กับผู้อื่นมากเกินไปและดูเหมือนจะไม่เป็นทางออกที่ดีที่สุดสำหรับฉัน
193 git  git-clone 

5
วิธีคอมไพล์แท็กเฉพาะ
จากgit-clone (1) หน้าคู่มือ --branch ยังสามารถใช้แท็กและแยก HEAD ที่กระทำในที่เก็บผลลัพธ์ ฉันเหนื่อย git clone --branch <tag_name> <repo_url> แต่มันไม่ทำงาน มันกลับมา: warning: Remote branch 2.13.0 not found in upstream origin, using HEAD instead วิธีใช้พารามิเตอร์นี้
192 git  git-clone  git-tag 

9
Git clone รีโมตพื้นที่เก็บข้อมูลเฉพาะรุ่น
ฉันโคลนที่เก็บ git ระยะไกลประมาณหนึ่งเดือนที่แล้ว พื้นที่เก็บข้อมูลระยะไกลได้รับการเปลี่ยนแปลงมากมายและตอนนี้กลายเป็นไม่แน่นอน ตอนนี้ฉันต้องการสำเนาของที่เก็บอีกฉบับซึ่งเหมือนกับรุ่นที่ฉันโคลนเมื่อเดือนที่แล้ว ฉันจะทำสิ่งนี้ได้อย่างไร
181 git  git-clone 

5
ไม่สามารถเชื่อมต่อกับ GitHub.com สำหรับการโคลน
ฉันพยายามโคลนที่เก็บ git เชิงมุม - phonecatแต่ฉันได้รับข้อความต่อไปนี้เมื่อฉันป้อนคำสั่งใน Git Bash ของฉัน: $ git clone git://github.com/angular/angular-phonecat.git Cloning into 'angular-phonecat'... fatal: unable to connect to github.com: github.com[0: 204.232.175.90]: errno=No error

8
git clone จากไดเรกทอรีอื่น
ฉันพยายามโคลน repo จากไดเรกทอรีอื่น ให้บอกว่าฉันมี repo หนึ่งC:/folder1และC:/folder2 ฉันต้องการที่จะโคลนทำงานในเข้าไปfolder1folder2 ฉันจะพิมพ์อะไรในพรอมต์คำสั่งเพื่อทำสิ่งนี้ ดูเหมือนว่าบ่อยครั้งเมื่อมีการจัดทำ URL ให้มากกว่าเส้นทางของไฟล์อย่างไรก็ตามในขณะนี้ฉันเพิ่งฝึกฝนและพยายามใช้ Git
156 git  git-clone 

27
Git: สิทธิ์ที่ถูกปฏิเสธ (publickey) ร้ายแรง - ไม่สามารถอ่านจากที่เก็บระยะไกล ในขณะที่โคลนที่เก็บ Git
ฉันไม่สามารถโคลนที่เก็บ Git และได้รับข้อผิดพลาดนี้: krishna.soni@KRISHNACHANDRAS /c/Projects $ git clone http://stage.abc.com:10088/pqr http://<url>/<repository> Cloning into '<repository>'... fatal: could not read Username for 'http://<url>': No such file or directory ฉันอ่านBitbucket, Windows และ“ fatal: ไม่สามารถอ่านรหัสผ่านสำหรับ”ได้ แต่ยังมีปัญหาอยู่ ฉันดำเนินการต่อไป แต่ตอนนี้ฉันได้รับข้อผิดพลาดนี้ sh.exe": chown: command not found krishna.soni@KRISHNACHANDRAS /c $ git clone ssh://krishna.sonipayu.in@stage.payupaisa. /projects Cloning into 'C:/projects'... Permission denied …
153 git  git-clone 

3
จะอัพเดท git clone --mirror ได้อย่างไร?
ฉันได้สร้างที่เก็บ git เพื่อมิเรอร์ไซต์สด (ซึ่งเป็นที่เก็บ git ที่ไม่ได้เปลือย): git clone --mirror ssh://user@example.com/path/to/repo ทีนี้เพื่อให้มิร์เรอร์โคลนนี้อัพเดตด้วยการเปลี่ยนแปลงทั้งหมดจากแหล่งกำเนิดรีโมตของมันคำสั่งหรือคำสั่งใดที่ฉันต้องใช้? ฉันต้องการอัปเดตทุกอย่าง: คอมมิชชันผู้อ้างอิงตะขอสาขา ฯลฯ ขอบคุณ!

4
Git โคลนโดยไม่ต้องไดเรกทอรี. git
มีค่าสถานะที่จะส่งผ่านไปยังgitเมื่อทำการโคลนหรือไม่อย่าโคลน.gitไดเรกทอรี? ถ้าไม่วิธีการเกี่ยวกับการตั้งค่าสถานะการลบ.gitไดเรกทอรีหลังจากโคลน

3
ฉันจะโคลน GitHub wiki ได้อย่างไร
ฉันจะโคลนวิกิของที่เก็บ GitHub ได้อย่างไร ฉันรู้ว่ามันถูกบันทึกเป็นที่เก็บ Git แยกต่างหาก แต่ฉันจำเส้นทางไม่ได้ ฉันได้พยายาม...reponame/wiki.gitและ...reponame.git/wikiแต่ไม่ถูกต้อง
144 github  wiki  git-clone 

1
ล้างโฟลเดอร์โมดูลย่อย Git เมื่อโคลน repo
ฉันมีหนึ่ง repo เจ้าภาพที่https://github.com/aikiframework/json ในสำเนาโลคัลของฉันฉันเพิ่มโมดูลย่อยโดยใช้คำสั่ง git submodule add git@github.com:jcubic/json-rpc.git json-rpc จากนั้นฉันก็ทำการกระทำและผลักดันและการเปลี่ยนแปลงจะปรากฏบน GitHub (ฉันสามารถคลิกได้) แต่เมื่อฉันโคลน repo git clone https://github.com/aikiframework/json.git โฟลเดอร์โมดูลย่อย json-rpc ว่างเปล่า ฉันพลาดอะไรไปที่นี่? ฉันลืมอะไรไปหรือเปล่า? ทำไมโฟลเดอร์นั้นว่างเปล่า

30
จะโคลน repos ทั้งหมดพร้อมกันจาก GitHub ได้อย่างไร?
ฉันมีบัญชี GitHub ของ บริษัท และฉันต้องการสำรองที่เก็บข้อมูลทั้งหมดภายในบัญชีสำหรับสิ่งใหม่ ๆ ที่อาจสร้างขึ้นเพื่อวัตถุประสงค์ในการทำงานอัตโนมัติ ฉันหวังว่าจะมีอะไรแบบนี้: git clone git@github.com:company/*.git หรือคล้ายกันก็ใช้ได้ แต่ดูเหมือนว่าจะไม่ชอบสัญลักษณ์แทนที่นั่น มีวิธีใน Git ในการโคลนแล้วดึงทุกอย่างโดยสมมติว่ามีสิทธิ์ที่เหมาะสมหรือไม่?
103 git  github  git-clone 

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