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

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

5
npm ติดตั้งและสร้าง repo github แบบแยกส่วน
นี่ไม่ใช่คำถามใหม่ทั้งหมด แต่ตอนนี้ฉันกำลังมองหาสิ่งที่ดีและฉันกำลังมีปัญหาในการหาทางแก้ไข ฉันกำลังใช้โมดูลสำหรับแอพเชิงมุมที่เรียกว่า angular-translate อย่างไรก็ตามฉันต้องทำการแก้ไขเล็กน้อยในซอร์สโค้ดเพื่อให้ทุกอย่างทำงานได้ตามที่ฉันต้องการและตอนนี้ฉันต้องการคงการเปลี่ยนแปลงเหล่านั้นต่อnpm installไป เพื่อนร่วมงานแนะนำให้ฉันแยก repo ของซอร์สโค้ดและชี้ไปที่ repo ที่แยกของฉันเป็นการพึ่งพาซึ่งฉันได้ลองด้วยวิธีเหล่านี้เช่น npm install https://github.com/myRepo/angular-translate npm install https://github.com/myRepo/angular-translate/archive/master.tar.gz อย่างแรกทำให้ฉันมีไดเร็กทอรีแบบนี้โดยไม่มีบิลด์ เพียงแค่ package.json, .npmignore และไฟล์ markdown บางไฟล์ -angular-translate .npmignore .nvmrc CHANGELOG.md package.json etc ประการที่สองnpm installให้ฉันซื้อคืนเต็มรูปแบบอีกครั้ง npm install angular-translateแต่ฉันไม่ได้รับการสร้างเช่นเมื่อผมใช้คำสั่ง ฉันเคยเห็นความแตกต่างของการเรียกใช้สคริปต์แบบ preublish แต่ฉันไม่แน่ใจว่าจะทำอย่างไรเมื่อติดตั้งโมดูลทั้งหมด ฉันได้ลองเผยแพร่ทางแยกเป็นโมดูลของตัวเองไปยังรีจิสตรี npm แต่อีกครั้งฉันไม่ได้สร้างและฉันไม่แน่ใจว่าเป็นสิ่งที่ถูกต้อง ... ฉันขอโทษสำหรับความไม่รู้ของฉันในหัวข้อนี้ ฉันไม่มีประสบการณ์มากมายกับ npm ชอบที่จะรับคำติชมเกี่ยวกับปัญหานี้ ดูเหมือนว่าอาจเป็นปัญหาที่พบบ่อยพอสมควรเมื่อต้องทำการปรับเปลี่ยนซอร์สโค้ดของแพ็คเกจ? อาจจะมีทางออกที่ดีกว่านี้? ขอบคุณล่วงหน้าสำหรับความช่วยเหลือของ.

3
จะเผยแพร่แพ็คเกจ npm พร้อมไฟล์แจกจ่ายได้อย่างไร
ฉันต้องการเผยแพร่แพ็คเกจ npm ที่มีแหล่งที่มาของฉันและไฟล์แจกจ่าย ที่เก็บ Github ของฉันมีsrcโฟลเดอร์ที่มีไฟล์ต้นฉบับ JavaScript กระบวนการสร้างสร้างdistโฟลเดอร์ที่มีไฟล์การแจกจ่าย แน่นอนว่าdistโฟลเดอร์นี้ไม่ได้ถูกตรวจสอบในที่เก็บ Github ฉันจะเผยแพร่แพคเกจ NPM ในทางว่าเมื่อมีคนไม่ได้npm installพวกเขาได้รับsrcเช่นเดียวกับdistโฟลเดอร์? ขณะนี้เมื่อฉันเรียกใช้npm publishจากที่เก็บ git ของฉันจะส่งผลให้มีsrcการเผยแพร่โฟลเดอร์เท่านั้น package.json ของฉันมีลักษณะดังนี้: { "name": "join-js", "version": "0.0.1", "homepage": "https://github.com/archfirst/joinjs", "repository": { "type": "git", "url": "https://github.com/archfirst/joinjs.git" }, "main": "dist/index.js", "scripts": { "test": "gulp", "build": "gulp build", "prepublish": "npm run build" }, "dependencies": { …
126 node.js  git  github  npm 

4
เก็บ git repo ไว้ใน git repo อื่น
นี่คือสิ่งที่ฉันต้องการ: REPO-A /.git /otherFiles /REPO-B /.git /moreFiles ฉันต้องการที่จะสามารถผลักดันเนื้อหาทั้งหมดของ REPO-A ไปที่ REMOTE-A และมีเพียง REPO-B ถึง REMOTE-B ไปได้หรือไม่

2
ด้วย GitHub ฉันจะผลักดันสาขาทั้งหมดเมื่อเพิ่ม repo ที่มีอยู่ได้อย่างไร
ฉันสร้างที่เก็บ GitHub ใหม่ - ฉันต้องการนำ repo ที่มีอยู่ของฉันไปที่นั่น ฉันทำตามคำแนะนำ: cd existing_git_repo git remote add origin git@github.com:acme-org/myprj.git git push origin master สิ่งนี้จะผลักดันสาขาหลักไปที่ GitHub เท่านั้น ฉันจะผลักดันทุกอย่าง (รวมถึงทุกสาขา) ใน repo ที่มีอยู่ไปยังที่เก็บ GitHub ใหม่ได้อย่างไร
125 git  github 

4
ฉันจะผลักไปที่ทางแยกจากโคลนของ repo ดั้งเดิมได้อย่างไร
ฉันสร้างทางแยก (ขอเรียกว่าmyrepo) ของที่เก็บอื่น (ขอเรียกว่าorirepo) บน GitHub orirepoต่อมาผมโคลน git clone https://github.com/original/orirepo.git ฉันแก้ไขไฟล์ประมาณ 20 ไฟล์จากนั้นฉันก็จัดเตรียมการเปลี่ยนแปลงของฉันและทำการคอมมิต git add git commit อย่างไรก็ตามเมื่อฉันพยายามที่จะผลักดัน git push ฉันได้รับข้อผิดพลาดนี้: remote: Permission to original/orirepo.git denied to mylogin. fatal: unable to access 'https://github.com/original/orirepo.git/': The requested URL returned error: 403 ฉันรู้ว่าฉันทำพลาด: ฉันควรจะโคลนส้อมของฉันมากกว่าorirepoแต่ตอนนี้มันสายเกินไปแล้ว ฉันจะดันไปที่ทางแยกแทนที่จะไปorigin/orirepoที่ซึ่งฉันไม่มีสิทธิ์เขียนได้อย่างไร
125 git  github 

17
Github Windows 'ไม่สามารถซิงค์สาขานี้'
ฉันใช้ Github Windows 1.0.38.1 และเมื่อฉันคลิกปุ่ม 'ซิงค์' หลังจากกระทำฉันได้รับข้อผิดพลาด ฉันจะแก้ปัญหานี้ได้อย่างไร ถ้าอยู่ในกะลาต้องทำอย่างไร? การซิงค์จะทำงานได้ดีถ้าฉันทำgit pushหรือgit pullแต่ในครั้งต่อไปที่ฉันต้องการซิงค์โดยใช้หน้าต่าง Github ฉันได้รับข้อผิดพลาดเดียวกัน

30
Git - remote: ไม่พบที่เก็บ
ฉันมี SourceTree พร้อมสำเนาการทำงานในเครื่อง และการดำเนินการทั้งหมดทำงานได้ดีฉันสามารถดึงผลักดึงและอื่น ๆ ผ่าน SourceTree ฉันแค่ต้องการให้เกิดแรงผลักซึ่งไม่มีอยู่ใน SourceTree ฉันเปิดเทอร์มินัลทำ git push -f remote: Repository not found. fatal: repository 'https://github.com/MyRepo/project.git/' not found ฉันไม่แน่ใจว่ามีปัญหาอะไร

13
วิธีแก้ไข bower ECMDERR
ฉันใช้ "yeoman" และ "bower" ใน windows 7 แต่พบข้อผิดพลาดต่อไปนี้เมื่อฉันสร้างแอป yo webapp ข้อผิดพลาดคือ bower not-cached git://github.com/jlong/sass-bootstrap.git#~3.0.0 bower resolve git://github.com/jlong/sass-bootstrap.git#~3.0.0 bower not-cached git://github.com/Modernizr/Modernizr.git#~2.6.2 bower resolve git://github.com/Modernizr/Modernizr.git#~2.6.2 bower not-cached git://github.com/jquery/jquery.git#~1.10.2 bower resolve git://github.com/jquery/jquery.git#~1.10.2 bower ECMDERR Failed to execute "git ls-remote --tags --heads git://github .com/jquery/jquery.git", exit code of #128 Additional error details: fatal: unable to …

6
รวมคำขอดึงไปยังสาขาอื่นที่ไม่ใช่ค่าเริ่มต้นใน Github
คำขอดึงเข้ามาใน repo ของฉันซึ่งโฮสต์บน Github โดยค่าเริ่มต้นจะรวมเข้ากับmasterสาขา มีวิธีใดบ้างที่ฉันจะเปลี่ยนสาขาที่จะรวมการเปลี่ยนแปลงเข้าด้วยกัน
122 git  github  pull-request 

5
ข้อผิดพลาด“ การส่งข้อความของคุณจะเผยแพร่ที่อยู่อีเมลส่วนตัว”
ฉันมากใหม่ GitHub / VCS เมื่อฉันพยายามแบ่งปันโครงการของฉันบน GitHub ฉันได้รับข้อความแสดงข้อผิดพลาดดังต่อไปนี้ Can't finish GitHub sharing process Successfully created project 'myproject' on GitHub, but initial push failed: remote: error: GH007: Your push would publish a private email address. failed to push some refs to 'https://github.com/me/myproject.git' ฉัน googled ข้อความแสดงข้อผิดพลาดและไม่ได้รับความนิยม ฉันยังค้นหา Stack Exchange แต่ไม่มีซิการ์ ฉันจะแก้ปัญหานี้ได้อย่างไร?
122 git  github 

2
เปลี่ยนชื่อผู้ใช้บัญชี GitHub
ฉันต้องการเปลี่ยนชื่อผู้ใช้บัญชีของฉันบน GitHub แต่ไม่พบวิธีการ เป็นไปได้หรือไม่ เพื่อความชัดเจนฉันไม่ได้พูดถึงพารามิเตอร์ user.name ในที่เก็บ git แต่เป็นชื่อผู้ใช้ของบัญชี GitHub จริง
121 github  username 

8
การนำเข้าโปรเจ็กต์ GitHub ไปยัง Eclipse
ฉันนำเข้าโปรเจ็กต์ GitHub แต่ฉันจะตั้งค่าโปรเจ็กต์ในพื้นที่ทำงานโปรเจ็กต์ Eclipse ของฉันได้อย่างไร ฉันจำเป็นต้องตั้งค่าไดเร็กทอรีการทำงานของ GitHub (c: \ users) เป็นไดเร็กทอรีการทำงาน Eclipse ของฉัน (c: \ Projects) ก่อนที่จะตรวจสอบโปรเจ็กต์หรือไม่ แก้ไข: ไดเร็กทอรีการทำงานของฉันตอนนี้คือ c: \ users \ projectname \ .git ดังนั้นฉันจึงลองอิมพอร์ตโปรเจ็กต์โดยใช้อ็อพชัน eclipse "import" เมื่อฉันพยายามอิมพอร์ตโดยเลือกอ็อพชัน "ใช้วิซาร์ดโปรเจ็กต์ใหม่" จะไม่มีการนำเข้าซอร์สโค้ดถ้าฉันอิมพอร์ตโดยเลือกอ็อพชัน "อิมพอร์ตเป็นโปรเจ็กต์ทั่วไป" ซอร์สโค้ดจะถูกอิมพอร์ต แต่โปรเจ็กต์ที่สร้างขึ้นโดย Eclipse ไม่ใช่ Java โครงการ. เมื่อเลือกตัวเลือก "ใช้วิซาร์ดโปรเจ็กต์ใหม่" และสร้างโปรเจ็กต์ java ใหม่โดยใช้วิซาร์ดไม่ควรนำเข้าโค้ดโดยอัตโนมัติ?
121 eclipse  github 

4
จะเกิดอะไรขึ้นกับที่เก็บของบัญชีนักเรียน github เมื่อครบ 2 ปี
ฉันเพิ่งได้รับการอัปเกรดเป็นแผนไมโคร github ฟรีโดยใช้ที่อยู่อีเมลของมหาวิทยาลัย ฉันวางแผนที่จะใช้ที่เก็บส่วนตัวสำหรับโครงการชั้นเรียนบางโครงการในภาคเรียนนี้ แต่ฉันสงสัยว่าจะเกิดอะไรขึ้นกับที่เก็บเหล่านั้นเมื่อครบ 2 ปีเมื่อการอัปเกรดนักเรียนฟรีของฉันหมดอายุลง ฉันสมมติว่าเป็นสิ่งเดียวกันกับที่เกิดขึ้นเมื่อคุณปรับลดรุ่นจากบัญชีขนาดเล็กเป็นบัญชีฟรี ที่เก็บของฉันจะหายไปกลายเป็นสาธารณะหรือกลายเป็นแบบอ่านอย่างเดียว? ฉันได้ค้นหารอบ ๆ แล้ว แต่ยังไม่สามารถหาคำตอบได้
121 github 

7
วิธีใช้คำสั่ง gitignore ใน git
ฉันทำงานครั้งแรกกับคอมไพล์ ฉันได้ผลักดันสาขาของฉันบน github และมันดันไลบรารีและเอกสารทั้งหมดเข้าสู่ github ตอนนี้ฉันจะทำอย่างไรและฉันจะใช้คำสั่ง gitignore เพื่อหลีกเลี่ยงข้อผิดพลาดเดิมอีกครั้งได้อย่างไร
120 git  github 

4
ลบไฟล์ที่แก้ไขจากคำขอดึง
ฉันมีไฟล์ที่แก้ไข 3 ไฟล์ (ไม่มีไฟล์ใหม่) ในคำขอดึงข้อมูลในขณะนี้ ฉันต้องการลบหนึ่งในไฟล์เหล่านั้นออกจากคำร้องขอดึงเพื่อให้คำร้องขอดึงมีการเปลี่ยนแปลงกับไฟล์สองไฟล์เท่านั้นและปล่อยไฟล์ที่สามไว้ในสถานะเดิม ฉันได้ลองสองสามสิ่งแล้ว (ตรวจสอบเวอร์ชันดั้งเดิมของไฟล์ ฯลฯ ... ) แต่ยังคงแสดงเป็นไฟล์ที่เปลี่ยนแปลงใน PR มีวิธีแก้ปัญหานี้หรือไม่?

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