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

GitLab เป็นตัวจัดการที่เก็บ Git แบบโอเพนซอร์สที่มีการติดตามปัญหาและวิกิพีเดียรวมถึงคุณสมบัติการรวมอย่างต่อเนื่อง ใช้แท็กนี้สำหรับคำถามการเขียนโปรแกรมที่เกี่ยวข้องกับ GitLab API หรือที่คล้ายกัน คำถามเกี่ยวกับการใช้งานทั่วไปถือว่าไม่ตรงประเด็น

6
ดึงคำขอกับคำขอรวม
อะไรคือความแตกต่างระหว่างคำขอดึงและคำขอรวม ใน Github เป็นคำขอการดึงและใน GitLab เป็นคำขอรวม ... มีความแตกต่างระหว่างทั้งสองนี้ไหม
466 git  github  gitlab 

16
การตรวจสอบใบรับรองเซิร์ฟเวอร์ล้มเหลว CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
ฉันสามารถผลักดันด้วยโครงการโคลนโดยใช้ ssh แต่มันไม่ทำงานเมื่อฉันโคลนโครงการด้วย https ข้อความแสดงข้อผิดพลาดที่แสดงให้ฉันทราบคือ: server certificate verification failed. CAfile: /etc/ssl/certs/cacertificates.crt CRLfile: none

9
แก้ไขข้อผิดพลาด GitLab:“ คุณไม่ได้รับอนุญาตให้ส่งรหัสไปยังสาขาที่ได้รับการป้องกันในโครงการนี้”
ฉันมีปัญหาเมื่อฉันผลักรหัสของฉันให้คอมไพล์ในขณะที่ฉันมีสิทธิ์การเข้าถึงของนักพัฒนาในโครงการของฉัน แต่ทุกอย่างก็โอเคเมื่อฉันมีการเข้าถึงหลัก ปัญหามาจากไหน และจะแก้ไขอย่างไร? ข้อความผิดพลาด: ข้อผิดพลาด: คุณไม่ได้รับอนุญาตให้ส่งรหัสไปยังสาขาที่ได้รับการป้องกันในโครงการนี้ ... ข้อผิดพลาด: ไม่สามารถส่งการอ้างอิงถึง ...

30
ระยะไกล GitLab: HTTP พื้นฐาน: การเข้าถึงถูกปฏิเสธและการตรวจสอบความถูกต้องร้ายแรง
ฉันใช้ Mac OS ซึ่งแตกต่างจากโพสต์นี้: 'git push origin MyBranchName' เกิดข้อผิดพลาด "HTTP พื้นฐาน: การเข้าถึงถูกปฏิเสธ" ฉันมีรหัสผ่านที่กำหนดค่าใน GitLab ฉันได้สร้างคีย์ SSL แล้วหลังจากสร้างโปรเจคบน GitLab เมื่อฉันใช้โฟลเดอร์ที่มีอยู่สำหรับโครงการใหม่และทำตามขั้นตอนด้านล่าง: โฟลเดอร์ที่มีอยู่ cd existing_folder git init git remote add origin https://gitlab.com/sobopla/Geronimod.git git add . git commit -m "Initial commit" git push -u origin master ฉันได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่าน GitLab ของฉัน หลังจากป้อนรหัสผ่านแล้วฉันจะได้รับ: ระยะไกล: HTTP พื้นฐาน: การเข้าถึงถูกปฏิเสธร้ายแรง: …
268 git  gitlab 

14
จะลบโครงการ Gitlab ได้อย่างไร
ฉันได้สร้างที่เก็บหลายแห่งใน GitLab หนึ่งในนั้นคือเพื่อการทดสอบและมีความมุ่งมั่นและสาขา ฉันต้องการลบหรือลบที่เก็บนี้ ฉันจะทำสิ่งนี้ได้อย่างไร
262 git  gitlab 

14
จะตรวจสอบเวอร์ชั่นของ GitLab ได้อย่างไร?
จะตรวจสอบ GitLab เวอร์ชันใดที่ติดตั้งบนเซิร์ฟเวอร์ได้อย่างไร ฉันเกี่ยวกับรุ่นที่ระบุใน GitLab changelog: https://gitlab.com/gitlab-org/gitlab-foss/blob/master/CHANGELOG.md ตัวอย่างเช่น: "6.5.0", "6.4.3" เป็นต้น ถ้าเป็นอย่างนี้จะต้องทำผ่านเทอร์มินัลเท่านั้น? มีวิธีการทำจากระยะไกล (กับเบราว์เซอร์แทน terminal)?
233 gitlab 

9
ฉันจะสลับไปยังสาขาอื่นในคอมไพล์ได้อย่างไร?
บรรทัดใดในบรรทัดเหล่านี้ที่ถูกต้อง git checkout 'another_branch' หรือ git checkout origin 'another_branch' หรือ git checkout origin/'another_branch' และความแตกต่างระหว่างเส้นเหล่านี้คืออะไร?

5
โอนที่เก็บข้อมูล git จาก GitLab ไปยัง GitHub - เราจะทำอย่างไรและผิดพลาด (ถ้ามี) ได้ไหม?
สามารถถ่ายโอนที่เก็บจาก GitLab ไปยัง GitHub ได้ไหมถ้าต้องการ ถ้าเป็นเช่นนั้นฉันจะทำสิ่งเดียวกันได้อย่างไร? นอกจากนี้ยังมีข้อผิดพลาดใด ๆ ในการทำเช่นนั้นหรือมาตรการป้องกันไว้ล่วงหน้าที่ฉันต้องจำไว้ก่อนที่จะทำเช่นนั้นเนื่องจากฉันอาจตัดสินใจย้ายพวกเขาไปที่ GitHub ในที่สุด (เนื่องจากมีคุณสมบัติเพิ่มเติมในขณะที่ฉันอาจพบว่ามีประโยชน์สำหรับโครงการของฉัน )

12
เปลี่ยนสาขาเริ่มต้นใน gitlab
ฉันผลักเจ้านายท้องถิ่นของฉันไปที่สาขาที่เรียกว่า Origin บน gitlab และตอนนี้มันเป็นค่าเริ่มต้น มีวิธีในการเปลี่ยนชื่อสาขานี้หรือตั้งสาขาหลักใหม่เป็นหลัก?
180 gitlab 

12
Git push error ได้รับฮุ๊กล่วงหน้าถูกปฏิเสธ
ฉันได้ทำงาน gitlabhq รางเซิร์ฟเวอร์บนเครื่องเสมือนดังต่อไปนี้ 1-6 ขั้นตอนจากนี้กวดวิชาhttps://github.com/gitlabhq/gitlab-recipes/blob/master/install/centos/README.mdsudo -u git -H bundle exec rails s -e productionและเริ่มต้นรางคำสั่งเซิร์ฟเวอร์การดำเนินการ หลังจากนั้นฉันสร้างผู้ใช้โดยใช้เครื่องมือผู้ดูแลระบบและสร้างโครงการใหม่ภายใต้ผู้ใช้นี้ จากนั้นฉันพยายามที่จะผลักดันโครงการที่มีอยู่ไปยัง repo นี้เช่นเคย แต่ในขั้นตอนสุดท้ายgit push origin masterล้มเหลวด้วยข้อผิดพลาด [ปฏิเสธระยะไกล] master -> master (ปฏิเสธการขอล่วงหน้า) ข้อมูลเพิ่มเติม: 1) ฉันยังไม่ได้เปิดใช้งานผู้ใช้ (เจ้าของโครงการ) ผ่านลิงก์เปิดใช้งานอีเมลเพราะฉันไม่ได้กำหนดค่าบริการไปรษณีย์บนฝั่งเซิร์ฟเวอร์และฉันไม่พบคำแนะนำวิธีการทำเช่นนั้นในคู่มือนี้ 2) เซิร์ฟเวอร์ Gitlab สร้างเคล็ดลับวิธีผลักโครงการเพื่อซื้อคืนและไม่มีrepositories/เส้นทาง ฉันหมายถึงมันสร้างขึ้นgit@mygitlabhost:user/repo.gitแทนที่git@mygitlabhost:repositories/user/repo.gitถูกต้อง 3) เมื่อฉันพยายามที่จะแก้ปัญหานั้นผมเปิดpre-receiveสคริปต์ภายใน repo บนเซิร์ฟเวอร์และพยายามที่จะตัวแปรเอาท์พุท (มี 3 ของพวกเขา) refs = ARGF.read, key_id = ENV['GL_ID']และrepo_path …
168 gitlab  githooks 

9
นำเข้าโครงการ git ที่มีอยู่ใน GitLab หรือไม่
ฉันมีบัญชีของการติดตั้ง Gitlab ที่ฉันสร้างที่เก็บ "ffki-startseite" ตอนนี้ฉันต้องการโคลนพื้นที่เก็บข้อมูลgit://freifunk.in-kiel.de/ffki-startseite.gitลงในพื้นที่เก็บข้อมูลที่มีความมุ่งมั่นและสาขาทั้งหมดเพื่อให้ฉันสามารถเริ่มทำงานได้ในขอบเขตของตัวเอง ฉันจะนำเข้าได้อย่างไร
147 git  gitlab 

13
ใช้โทเค็น gitlab เพื่อโคลนโดยไม่ต้องตรวจสอบสิทธิ์
ฉันต้องการโคลนที่เก็บ gitlab โดยไม่ต้องแจ้งสำหรับสคริปต์อัตโนมัติของฉันโดยใช้โทเค็นส่วนตัวจากบัญชี gitlab ของฉัน ใครสามารถให้ตัวอย่างได้หรือไม่? ฉันรู้ว่าฉันสามารถทำได้ด้วยผู้ใช้และรหัสผ่าน: git clone https://" + user + ":" + password + "@" + gitlaburl; และฉันรู้ว่ามันเป็นไปได้ด้วยคีย์ ssh แต่ทั้งสองตัวเลือกไม่เพียงพอ
140 gitlab 

30
การขออนุญาตถูกปฏิเสธ (คีย์สาธารณะ) บน gitlab
ปัญหาของฉันคือฉันไม่สามารถพุชหรือดึงข้อมูลจาก GitLab อย่างไรก็ตามฉันสามารถโคลน (ผ่าน HTTP หรือผ่าน SSH) ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามผลักดัน: การอนุญาตถูกปฏิเสธ (คีย์สาธารณะ) ร้ายแรง: ไม่สามารถอ่านจากที่เก็บระยะไกล จากหัวข้อทั้งหมดที่ฉันดูนี่คือสิ่งที่ฉันได้ทำ: ตั้งค่าคีย์ SSH บนคอมพิวเตอร์ของฉันและเพิ่มคีย์สาธารณะลงใน GitLab ทำการกำหนดค่า --global สำหรับชื่อผู้ใช้และอีเมล โคลนผ่าน SSH และผ่าน HTTP เพื่อตรวจสอบว่าจะแก้ปัญหาได้หรือไม่ ทำคำสั่ง ssh -T git@gitlab.com หากคุณมีข้อมูลเชิงลึกเกี่ยวกับวิธีการแก้ไขปัญหาของฉันขอขอบคุณเป็นอย่างยิ่ง
135 git  ubuntu  ssh  gitlab 

16
ข้อผิดพลาด: RPC ล้มเหลว curl transfer ปิดโดยมีข้อมูลการอ่านค้างอยู่
ฉันพบข้อผิดพลาดนี้เมื่อฉันพยายามโคลนที่เก็บจาก GitLab (GitLab 6.6.2 4ef8369): remote: Counting objects: 66352, done. remote: Compressing objects: 100% (10417/10417), done. error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed จากนั้นโคลนจะถูกยกเลิก ฉันจะหลีกเลี่ยงสิ่งนี้ได้อย่างไร?
130 git  gitlab 

5
GitLab CI กับ Jenkins [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่? อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดทำการเมื่อเดือนที่แล้ว ปรับปรุงคำถามนี้ อะไรคือความแตกต่างระหว่าง Jenkins และ CI อื่น ๆ เช่น GitLab CI, drone.io ที่มาพร้อมกับการกระจาย Git ในการวิจัยบางอย่างฉันสามารถทำได้เพียงว่า GitLab community edition ไม่อนุญาตให้เพิ่ม Jenkins แต่ GitLab enterprise edition ทำ มีความแตกต่างที่สำคัญอื่น ๆ หรือไม่?

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