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

GitHub เป็นบริการเว็บโฮสติ้งสำหรับโครงการพัฒนาซอฟต์แวร์ที่ใช้ Git สำหรับการควบคุมเวอร์ชัน ใช้แท็กนี้สำหรับคำถามเฉพาะสำหรับปัญหาเกี่ยวกับที่เก็บที่โฮสต์บน GitHub คุณลักษณะเฉพาะของ GitHub และการใช้ GitHub สำหรับการทำงานร่วมกันกับผู้ใช้รายอื่น อย่าใช้แท็กนี้สำหรับปัญหาที่เกี่ยวข้องกับ Git เพียงเพราะพื้นที่เก็บข้อมูลเกิดขึ้นเพื่อโฮสต์บน GitHub

3
การอ้างอิงสาขาปัจจุบันใน github readme.md
ในreadme.mdไฟล์repo github ของฉันฉันมีตรา Travis-CI ฉันใช้ลิงค์ต่อไปนี้: https://travis-ci.org/joegattnet/joegattnet_v3.png?branch=staging ปัญหาที่ชัดเจนคือสาขาเป็นฮาร์ดโค้ด เป็นไปได้ไหมที่จะใช้ตัวแปรบางตัวเพื่อให้สาขานั้นเป็นตัวแปรที่กำลังดูอยู่

8
Git cli: รับข้อมูลผู้ใช้จากชื่อผู้ใช้
มีวิธีรับชื่อผู้ใช้โดยระบุเฉพาะชื่อผู้ใช้หรือไม่? ผลลัพธ์บางอย่างเช่นนี้git show <username>(ฉันรู้ว่ามันใช้ไม่ได้) username: username name: First Last email: email@address ฉันรู้ว่าฉันสามารถทำได้ด้วยการเรียก GitHub api แต่ต้องการเก็บไว้ใน CLI
92 git  github  github-api 

5
github ลิงก์ไปยังหน้าวิกิจาก README
ฉันจะสร้างลิงค์จากไฟล์ README.md ไปยังเพจ Wiki ใน github ได้อย่างไร ทุกตัวอย่างดูเหมือนจะแสดงการเชื่อมโยงจากเพจวิกิหนึ่งไปยังเพจวิกิอื่นหรือจากไฟล์ README หนึ่งไปยังไฟล์อื่นในที่เก็บ แต่ไม่มีที่แสดงการเชื่อมโยงจากที่หนึ่งไปยังอีกที่หนึ่ง
92 github 

3
วิธีปัจจุบันในการลบโมดูลย่อย git คืออะไร?
สำหรับ git เวอร์ชัน 1.9.3 (Apple Git-50) บน mac ฉันจะลบโมดูลย่อย git ได้อย่างไร ฉันกำลังอ่านข้อมูลที่ล้าสมัยจำนวนมากซึ่งมีนักพัฒนาหลายคนบอกว่าพวกเขาใช้ไม่ได้ผล ทางปัจจุบันเป็นอย่างไร? จะgit deinit pathToSubModule ทำเคล็ดลับ? ขั้นตอนที่ฉันคิดว่าจะใช้ได้ผลอยู่ที่นี่แต่ความคิดเห็นบอกว่าไม่เคยชิน ให้ฉันอธิบายสถานการณ์ปัจจุบันของฉันและสิ่งที่ฉันต้องการทำให้สำเร็จ ฉันได้ติดตั้งที่เก็บด่วนและเพิ่มเป็นโมดูลย่อยในโครงการของฉันแล้ว รหัสนี้ถูกเช็คอินแล้วและมีคนอื่นใช้อยู่ สิ่งที่ฉันต้องทำตอนนี้คือแยกที่เก็บด่วนเดียวกันและโฮสต์ไว้บน github ที่ปลอดภัยกว่าที่ บริษัท ของฉันมี (ดังนั้น github ส่วนตัวอื่น ๆ โดยสิ้นเชิง) หลังจากฟอร์กแล้วฉันต้องการเพิ่มส้อมนั้นเป็น gitSubmodule และปล่อยให้มันแทนที่โมดูลย่อยด่วนปัจจุบันที่ฉันติดตั้งไว้ก่อนหน้านี้ อัปเดต: ฉันอ่านแล้วว่าต่อไปนี้เป็นวิธีที่ถูกต้องใน git เวอร์ชันล่าสุดโปรดยืนยัน? To remove a submodule added using: git submodule add blah@blah.com:repos/blah.git lib/blah Run: …

14
Sourcetree remote: ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง
ฉันพยายามส่งไปที่ github ด้วย sourcetree แต่ได้รับข้อผิดพลาดต่อไปนี้: git -c diff.mnemonicprefix = false -c core.quotepath = false push -v - แท็กที่มา live_version: live_version remote: ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง ร้ายแรง: การตรวจสอบความถูกต้องล้มเหลวสำหรับ " https://github.com/myname/myrepo/ " ส่งไปที่ https://github.com/myname/myrepo เสร็จสมบูรณ์โดยมีข้อผิดพลาดดูด้านบน อย่างไรก็ตามเมื่อไปที่ เครื่องมือ> การรับรองความถูกต้อง> บัญชี github ของฉัน แล้วคลิกแก้ไข> รีเฟรชโทเค็น oauth เพจจะเปิดขึ้นและฉันได้รับ: การรับรองความถูกต้องสำเร็จ SourceTree has been successfully authenticated. You may now close …

5
git gc --aggressive vs git repack
ฉันกำลังมองหาวิธีลดขนาดของที่gitเก็บ การค้นหาทำให้ฉันgit gc --aggressiveเกือบตลอดเวลา ฉันยังได้อ่านว่านี่ไม่ใช่แนวทางที่ต้องการ ทำไม? ฉันควรระวังgc --aggressiveอะไรบ้างหากกำลังวิ่ง git repack -a -d --depth=250 --window=250gc --aggressiveขอแนะนำมากกว่า ทำไม? วิธีการที่ไม่repackลดขนาดของพื้นที่เก็บข้อมูลได้หรือไม่ นอกจากนี้ฉันยังไม่ค่อยชัดเจนเกี่ยวกับธง--depthและ--window. ฉันควรเลือกอะไรระหว่างgcกับrepack? ฉันควรใช้เมื่อใดgcและrepack?

9
วิธีที่เหมาะสมในการแก้ไขช่องโหว่ด้านความปลอดภัยที่อาจเกิดขึ้นในการอ้างอิงที่กำหนดไว้ใน package-lock.json
Github ให้ข้อผิดพลาดนี้กับที่เก็บของฉัน We found a potential security vulnerability in one of your dependencies. A dependency defined in ./package-lock.json has known security vulnerabilities and should be updated. การอ้างอิงไม่ได้กำหนดไว้ในpackage.jsonไฟล์ของเรา ตามความเข้าใจของฉันมันไม่ใช่แนวปฏิบัติที่ดีในการลบpackage-lock.jsonไฟล์และสร้างใหม่ อย่างไรก็ตามฉันไม่เห็นวิธีอื่นใดในการแก้ไขปัญหานี้ หากฉันยกเลิกช่องโหว่ด้านความปลอดภัยนี้จะปรากฏขึ้นอีกครั้งในสองสามวันต่อมา ความคิดใด ๆ ? ขอบคุณ!

6
ฉันจะอัปโหลดโปรเจ็กต์ Eclipse ไปยัง GitHub ได้อย่างไร
ฉันมีรหัสใน Eclipse ที่ฉันต้องการอัปโหลดไปยัง GitHub แต่จนถึงตอนนี้ฉันยังหาวิธีไม่ได้ มันขึ้นว่า "สร้างที่เก็บ" แต่ดูเหมือนโฟลเดอร์ที่เก็บโปรเจ็กต์ของคุณมากกว่าและฉันไม่แน่ใจว่าจะอัปโหลดโค้ดของฉันไปยังมันได้อย่างไร ขออภัยสำหรับคำถามที่ดูเหมือนโง่ นอกจากนี้หนึ่งจะลบที่เก็บได้อย่างไร ไม่เห็นวิธีทำเช่นนั้น
90 java  eclipse  git  github 

1
คุณจะสร้าง GitHub ที่อยู่ภายใต้บัญชีขององค์กรแทนที่จะเป็นบัญชีส่วนตัวได้อย่างไร
ฉันจัดการองค์กรhttps://github.com/marklogic ฉันเห็นว่าจริงๆแล้วเรามีหนึ่งส่วนสำคัญภายใต้https://gist.github.com/marklogic/ ; ฉันคิดไม่ออกว่าจะทำอย่างไรให้ได้ข้อมูลสำคัญที่นั่นอีก มีวิธีไหม?
90 github  gist 

2
เชื่อมต่อกับเซิร์ฟเวอร์ Jekyll ที่สร้างขึ้นภายในเครื่องโดยใช้อุปกรณ์มือถือใน LAN
หลังจากใช้งานjekyll serveบนเครื่องเดียวเซิร์ฟเวอร์ WEBrick จะถูกตั้งค่าและสามารถเข้าถึงไซต์ได้จากlocalhost:4000บนพีซีเครื่องนี้ อย่างไรก็ตามฉันสงสัยว่าจะเข้าถึงเว็บเซิร์ฟเวอร์นี้จากเครื่องอื่นใน LAN โดยเฉพาะสำหรับอุปกรณ์มือถือได้อย่างไร? ฉันกำลังพยายามทดสอบไซต์ jekyll บนอุปกรณ์มือถือก่อนที่จะกดรหัสไปที่ Github
90 ruby  github  jekyll  webrick 

2
Git ดึงสาขาจากที่เก็บอื่นหรือไม่
ฉันมีที่เก็บ git ในเครื่องซึ่งเป็นโคลนของที่เก็บบน github มีคนแยกที่เก็บและทำการเปลี่ยนแปลงในสาขาใหม่ในที่เก็บใหม่ ฉันต้องการย้ายสาขาใหม่นี้ไปยังที่เก็บของฉัน (ในเครื่องเพื่อทำงานกับสาขานี้ก่อนที่จะรวมกับหลัก) ฉันพยายามสร้างสาขาใหม่แล้วดึงจากที่เก็บที่แยกออกมา แต่มันก็บ่นเพราะสาขาใหม่เป็นสำเนาของสาขาหลักเช่นเดียวกับการเปลี่ยนแปลงไฟล์ในเครื่องดังนั้นจึงบอกว่า error: Your local changes to the following files would be overwritten by merge. ดังนั้นฉันจะดึงสาขาในที่เก็บอื่นไปยังสาขาใหม่บนที่เก็บในเครื่องของฉันได้อย่างไร ฉันหวังว่ามันจะสมเหตุสมผล ถ้าไม่ใช่นี่คือที่เก็บของฉัน: https://github.com/MatthewLM/cbitcoin อย่างที่คุณเห็นมีคนสร้างที่เก็บใหม่ด้วยสาขา "linuxBuild": https://github.com/austonst/cbitcoin/tree/linuxBuild ฉันต้องการสาขานั้นในพื้นที่เก็บข้อมูลท้องถิ่นของฉันสำหรับ MatthewLM / cbitcoin ฉันจะทำเช่นนี้ได้อย่างไร?
90 git  github  git-branch 

4
GitHub สามารถแสดงประวัติการเปลี่ยนแปลงที่เกิดขึ้นกับไฟล์เดียวในรูปแบบแพตช์ได้หรือไม่?
หากคุณทำเช่นgit log --patch -- path/to/fileนั้นคุณจะได้รับประวัติของไฟล์พร้อมกับความแตกต่างของการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นกับแต่ละคอมมิตดังนี้: $ git log --patch -- git-rebase.sh commit 20351bb06bf4d32ef3d1a6849d01636f6593339f Author: Ramkumar Ramachandra <artagnon@gmail.com> Date: Sat Jun 15 18:43:26 2013 +0530 rebase: use 'git stash store' to simplify logic rebase has no reason to know about the implementation of the stash. In the case when applying the …

9
Egit ปฏิเสธแบบไม่กรอไปข้างหน้า
ฉันได้รับข้อความนี้ในขณะที่ส่งไปยังที่เก็บ github ช่วยบอกขั้นตอนการแก้ไขทีละขั้นตอนได้ไหม ฉันผลักดันเพียงครั้งเดียวและมันก็สำเร็จ แต่เมื่อฉันอัปเดตโปรเจ็กต์และพยายามผลักดันคอมมิตครั้งที่สองมันแสดง "มาสเตอร์ปฏิเสธไม่ใช่กรอไปข้างหน้า" และไม่อนุญาตให้ฉันผลักดัน กรุณาอธิบายขั้นตอน
89 eclipse  github  egit 

6
วิธีทำ "go get" บนแท็กเฉพาะของที่เก็บ github
ฉันกำลังพยายามรวบรวมฐานข้อมูล InfluxDB (เวอร์ชัน v0.8.8) โดยใช้ go get github.com/influxdb/influxdb แต่สิ่งนี้ดึงสาขาหลักและฉันต้องการv0.8.8แท็ก ฉันพยายามทำแล้ว go get github.com/influxdb/influxdb/releases/tag/v0.8.8แต่ล้มเหลวโดยบอกว่าไม่พบ ฉันยังพยายามที่จะทำประจำgo getสาขาหลักแล้วด้วยตนเองการตรวจสอบจากแท็กที่ใช้gitในGOPATH/src/github...เพื่อที่จะตั้งรุ่น corret ปัญหาในการใช้แนวทางสุดท้ายคือเมื่อฉันพยายามดึงการอ้างอิงโดยgo get -u -f ./...พยายามค้นหาในสาขาหลักและบางส่วนไม่มีอยู่ในสาขาหลัก ... TL; DR : ดำเนินการgo getบนแท็ก github เฉพาะและดึงการอ้างอิงที่ถูกต้อง
89 git  go  github 

4
จะแสดงการทดสอบของฉันผ่าน / ล้มเหลวใน Github ได้อย่างไร
ฉันมีโปรเจ็กต์บน github ที่มีการทดสอบยูนิตมากมาย (ใช้ mocha สำหรับ node.js) ฉันอยากจะอวดโดยแสดงการทดสอบที่ผ่าน / ไม่ผ่านในแต่ละหน้า ฉันสังเกตเห็นโครงการอื่น ๆ ใน Github กำลังทำสิ่งนี้ ฉันไม่พบเอกสารเกี่ยวกับวิธีแสดงสถานะการทดสอบ ฉันจะทำให้ Github แสดงผลลัพธ์การทดสอบหน่วยได้อย่างไร Github ทำการทดสอบหรือคุณต้องการเชื่อมต่อกับ webapp ภายนอกหรือไม่? มีบริการเว็บเซอร์ฟรีไหม (แอปของฉันคือโอเพ่นซอร์ส)

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