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

ในการควบคุมเวอร์ชันแบบกระจายการพุชคือการดำเนินการส่งการเปลี่ยนแปลงภายในไปยังที่เก็บระยะไกล

7
Adaptive segue ใน storyboard Xcode 6. Push เลิกใช้แล้วหรือไม่?
ตัวสร้างอินเทอร์เฟซ Xcode 6 โดยค่าเริ่มต้นจะมีช่องทำเครื่องหมายใหม่ "ใช้คลาสขนาด" ทำให้มุมมองปรับตัวได้ เมื่อฉันพยายามทำต่อเนื่องระหว่าง 2 มุมมองในสตอรีบอร์ดของฉันฉันมีตัวเลือกใหม่: แทนเก่า: ตอนนี้เรามี "show" และ "present modally" แทน "push" และ "modal" ตัวเลือกเก่าถูกทำเครื่องหมายว่าเลิกใช้งานแล้ว ฉันได้เลือกตัวเลือก "แสดง" เพราะในการตั้งค่าการทำต่อเรียกว่า "แสดง (เช่นพุช) แต่มันไม่ได้ผลักดัน ภาพเคลื่อนไหว Segue ดูเหมือนว่าสไลด์จากด้านล่าง (โมดอล) และแถบนำทางจะหายไป คำถามคือฉันจะทำให้งาน "แสดง" เป็นแบบพุชได้อย่างไร? เป็นไปได้หรือฉันควรใช้ "push (deprecated)" แทน ฉันจะหาข้อมูลเกี่ยวกับการทำต่อแบบใหม่ได้ที่ไหน? สิ่งเดียวที่ฉันพบในไลบรารีนักพัฒนา iOS8 คือStoryboards ช่วยคุณออกแบบส่วนต่อประสานผู้ใช้ของคุณแต่ไม่มีข้อมูลเกี่ยวกับการ "แสดง" UPDATE ฉันพยายามสร้างโปรเจ็กต์ใหม่และ "การแสดง" ก็ใช้งานได้จริงเหมือน "ดัน" ฉันคิดว่าปัญหาในโครงการของฉันอาจเป็นเพราะฉันใช้ตัวควบคุมการนำทางซ้ำกับรหัสเช่นนี้ …
121 storyboard  push  ios8  xcode6 

9
วิธีเพิ่มไฟล์หลายไฟล์ใน Git ในเวลาเดียวกัน
นี่จะเป็นการใช้คอมไพล์ครั้งแรกของฉัน ฉันได้เพิ่มไฟล์ใหม่ (มาก) ไปยังโฟลเดอร์ / โครงการ (git local repository) ฉันอ่านบทแนะนำและฟอรัมออนไลน์และเห็นว่าฉันทำได้ git commit -a ดังนั้นฉันจึงไปที่โฟลเดอร์ฐานของที่เก็บและทำไฟล์ sudo git commit -a แต่แล้วหน้าจอบางหน้าก็ปรากฏขึ้นและขอให้ฉันเพิ่มความคิดเห็นที่ฉันทำ ฉันไม่รู้ว่าจะดำเนินการต่อหรือออกอย่างไร ฉันไม่ต้องการที่จะสับสนดังนั้นฉันจึงใช้ ctrl + Z และไม่ได้ทำอะไรเลย พวกคุณช่วยสรุปคำสั่งที่ฉันต้องใช้ได้ไหม git commit -a และ git push?
120 git  push  commit 

7
“ การอัปเดตถูกปฏิเสธเนื่องจากมีแท็กอยู่แล้ว” เมื่อพยายามพุชใน SourceTree
เมื่อพยายามพุชผ่าน Source Tree ฉันได้รับข้อผิดพลาดต่อไปนี้: git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree push -v --tags origin refs/heads/master:refs/heads/master Pushing to https://user@github.com/repo.git To https://user@github.com/repo.git = [up to date] master -> master ... ! [rejected] example_tag -> example_tag (already exists) updating local tracking ref 'refs/remotes/origin/master' error: failed to push some refs to 'https://user@github.com/repo.git' hint: …

9
ความแตกต่างระหว่าง array_push () และ $ array [] =
ในคู่มือ PHP ( array_push ) ระบุว่า .. หากคุณใช้array_push ()เพื่อเพิ่มองค์ประกอบหนึ่งในอาร์เรย์ควรใช้$ array [] =เนื่องจากวิธีดังกล่าวไม่มีค่าใช้จ่ายในการเรียกใช้ฟังก์ชัน ตัวอย่างเช่น : $arr = array(); array_push($arr, "stackoverflow"); print_r($arr); VS $arr[] = "stackoverflow"; print_r($arr); ฉันไม่เข้าใจว่าทำไมถึงมีความแตกต่างกันมาก
117 php  arrays  push 

7
Git - ละเว้นไฟล์ระหว่างการผสาน
ฉันมี repo ที่เรียกว่าmyrepoบนbeanstalkเซิร์ฟเวอร์ระยะไกล ฉันโคลนไปยังเครื่องในพื้นที่ของฉัน สร้างสาขาเพิ่มอีกสองสาขา: stagingและdev. ผลักดันสาขาเหล่านี้ไปยังระยะไกลเช่นกัน ขณะนี้: local remote server -------------------------------------------------------- master ==> Pushes to `master` ==> deployed to `prod` staging ==> Pushes to `staging` ==> deployed to `staging` dev ==> Pushes to `dev` ==> deployed to `dev` ฉันมีไฟล์ที่เรียกว่าconfig.xmlแตกต่างกันในแต่ละสาขา ฉันต้องการละเว้นไฟล์นี้ระหว่างการผสานเท่านั้น แต่ฉันต้องการให้รวมสิ่งนี้เมื่อฉันชำระเงินหรือโอนจาก / ไปยังสาขา repo เหตุผลที่ฉันต้องการคือเรามีสคริปต์การปรับใช้ที่ดึง (ชำระเงิน) สาขาเฉพาะและปรับใช้บนเซิร์ฟเวอร์ที่เกี่ยวข้อง ดังนั้นเราจึงต้องการconfig.xmlไฟล์ของสาขานั้น ๆ …
115 git  merge  push  ignore  repository 

8
Git: เพิ่ม vs push vs กระทำ
อะไรคือความแตกต่างระหว่างคอมไพล์add, pushและcommit? สับสนเล็กน้อยที่มาจาก SVN โดยที่ "อัปเดต" จะ "เพิ่ม" สิ่งต่างๆและคอมมิตทำ "พุช" และจะ "เพิ่ม" ด้วย มีฟังก์ชันที่แตกต่างกันทั้งหมดภายในคอมไพล์ หวังว่าจะได้รับคำอธิบายจากประสบการณ์ของคุณ
115 git  repository  push  commit  add 

3
เหตุใด Git จึงบอกฉันว่า "ไม่มี 'ต้นทาง' จากระยะไกลเช่นนี้เมื่อฉันพยายามผลักดันไปยังจุดเริ่มต้น
ฉันยังใหม่กับ Git มาก ฉันเพิ่งสร้างบัญชี GitHub เมื่อไม่นานมานี้ ฉันเพิ่งพยายามพุชที่เก็บแรกของฉัน (โครงการตัวอย่าง) แต่ฉันได้รับข้อผิดพลาดต่อไปนี้: No such remote 'origin' ฉันรันคำสั่งต่อไปนี้: git init git commit -m "first commit" git remote add origin https://github.com/VijayNew/NewExample.git git push -u origin master อย่างไรก็ตามเมื่อฉันรันคอมมิตคอม -m "การคอมมิตครั้งแรก" ฉันได้รับข้อความต่อไปนี้: nothing added to commit but untracked files present (use "git add" to track) ดังนั้นฉันจึงพยายามตั้งค่าoriginโดยใช้ git …
114 git  github  push  git-remote 

6
git - สาขาของคุณอยู่ข้างหน้า 'origin / master' โดย 1 คอมมิต
ฉันเป็นมือใหม่ในคอมไพล์และฉันกำลังทำงานกับคอมไพล์ ฉันเพิ่มไฟล์บางไฟล์ในคอมไพล์: git add <file1> git add <file2> จากนั้นฉันต้องการผลักดันให้มีการตรวจสอบ แต่ฉันเข้าใจผิด git commit ดังนั้นไฟล์ที่ฉันเปลี่ยนไปจะไม่ถูกตรวจสอบ ตอนนี้ถ้าฉันป้อนคำสั่ง: git status มันบอกว่า # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # nothing to commit (working directory clean) ฉันต้องการคืนค่าคอมมิตนั้นและต้องการส่งไฟล์เหล่านั้นเพื่อตรวจสอบแทนที่จะคอมมิต ใครช่วยบอกฉันหน่อยได้ไหมว่าฉันทำได้อย่างไร
109 git  push  commit 

4
git push ไปยังสาขาเฉพาะ
แม้ว่าหลังจากอ่านคำถามนี้แล้ว: git-push-current-branchฉันยังคงมีปัญหาในการหาวิธีเขียนคำสั่ง git push ตามที่ระบุไว้ในลิงก์คำถามไม่ชัดเจนจากเอกสารประกอบ ฉันต้องการใช้ตัวอย่าง 'โลกแห่งความจริง' ของฉัน ต่อไปนี้คือสิ่งที่ฉันเห็นเมื่อฉันทำgit statusคำสั่งในระดับบนสุดของสาขาของฉัน: ในสาขา amd_qlp_tester สาขาของคุณอยู่ข้างหน้า 'origin / amd_qlp_tester' โดย 5 คอมมิต ฯลฯ ... ดังนั้นชื่อสาขาของฉันจึงเป็นamd_qlp_testerแต่ "แยก" ออกจากสาขาหลัก (ถ้าฉันมีคำผิดก็เป็นเพราะพื้นหลัง SVN ของฉัน) แต่ก็มีชื่อʻorigin / amd_qlp_testser 'ด้วย แล้วฉันจะพูดคำสั่ง push ของฉันได้อย่างไร? เป็นสิ่งต่อไปนี้หรือไม่: git push origin/amd_qlp_tester git push origin amd_qlp_tester git push amd_qlp_tester git push origin git push

9
ไม่พบสตริงสิทธิ์ "aps-environment" ที่ถูกต้องสำหรับแอปพลิเคชันบน App Store
ดังนั้นฉันจึงมีแอพนี้ชื่อว่า Dripper ซึ่งฉันได้วางจำหน่ายเมื่อประมาณหนึ่งเดือนที่แล้วและอัปเดตเมื่อสองสามวันก่อน การอัปเดตได้เพิ่มการแจ้งเตือนแบบพุชและการปรับแต่งเล็กน้อย ฉันทดสอบด้วย sandbox-apn โดยใช้โปรไฟล์การพัฒนาและสิ่งต่างๆก็ใช้งานได้ดี จากนั้นฉันก็เปลี่ยนสิ่งต่างๆไปที่ production-apn และผลักดันมันไปสู่การทดลองบินอีกครั้งสิ่งต่างๆก็ทำงานได้อย่างสมบูรณ์แบบ เมื่อฉันวางการอัปเดตในตลาดและดำเนินการแล้วฉันสังเกตว่าฉันไม่ได้รับการลงทะเบียนแบบพุชใหม่บนเซิร์ฟเวอร์ ฉันดูบันทึกคอนโซลของอุปกรณ์และพบสิ่งนี้: 4 ธ.ค. 17:55:15 Ina-touch-it Coffco [1210]: การลงทะเบียนสำหรับการแจ้งเตือนระยะไกล 4 ธันวาคม 17:55:15 Ina-touch-it SpringBoard [52]: ไม่พบสตริงสิทธิ์ "aps-environment" ที่ถูกต้องสำหรับแอปพลิเคชัน 'Dripper': (null) การแจ้งเตือนจะไม่ถูกส่ง 4 ธ.ค. 17:55:15 น. Ina-touch-it Coffco [1210]<Warning>: Failed to register with error : Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' …

6
ร้ายแรง: 'ต้นกำเนิด' ดูเหมือนจะไม่เป็นที่เก็บ git
ฉันมีที่เก็บmoodleในบัญชี Github ของฉันซึ่งฉันforkedมาจากที่เก็บอย่างเป็นทางการ จากนั้นฉันก็ทำการโคลนบนเครื่องในพื้นที่ของฉัน มันทำงานได้ดี ฉันสร้างหลายสาขา (ภายใต้masterสาขา) ฉันทำผิดหลายครั้งและทำงานได้ดี ฉันไม่รู้ว่าฉันได้รับข้อผิดพลาดต่อไปนี้อย่างไรเมื่อฉันทำ: git push origin master fatal: 'origin' does not appear to be a git repository fatal: The remote end hung up unexpectedly ฉันจะแก้ไขข้อผิดพลาดโดยไม่ส่งผลกระทบต่อที่เก็บของฉันบน Github ได้อย่างไร ฉันกำลังใช้ Ubuntu 12.10 เนื้อหา.git/configหลังทำของฉันcat $(git rev-parse --show-toplevel)/.git/configให้: [core] repositoryformatversion = 0 filemode = true bare = false …
101 git  github  push  git-push 

12
การพุช Git ล้มเหลว“ การอัปเดตแบบไม่กรอไปข้างหน้าถูกปฏิเสธ”
ฉันแก้ไขที่เก็บ GIT ของฉันผ่าน Git Online หลังจากที่ฉันพยายามผลักดันการเปลี่ยนแปลงรหัสในเครื่องของฉันฉันพบข้อผิดพลาด: Git push failed, To prevent from losing history, non-fast forward updates were rejected. ฉันจะแก้ไขปัญหานี้ได้อย่างไร?
99 git  github  push 

11
ด้วย Mercurial ฉันจะ "บีบอัด" ชุดการเปลี่ยนแปลงให้เป็นชุดเดียวก่อนที่จะผลักดันได้อย่างไร
สมมติว่าฉันมีที่เก็บ Mercurial ในพื้นที่และระยะไกล ตอนนี้ฉันเริ่มทำงานกับฟีเจอร์หนึ่ง ฉันทำงานกับมันและเมื่อฉันคิดว่าเสร็จแล้วฉันก็ยอมรับชุดการเปลี่ยนแปลง การทดสอบอีกเล็กน้อยฉันพบว่าฉันสามารถปรับปรุงคุณสมบัตินี้เพิ่มเติมได้โดยการปรับแต่งบางอย่างในโค้ด ฉันทำการเปลี่ยนแปลงและกระทำ 20 นาทีต่อมาฉันพบว่ามีข้อบกพร่องในฟีเจอร์ใหม่นี้ดังนั้นฉันจึงแก้ไขและยืนยันเช่นกัน ตอนนี้ฉันมีชุดการเปลี่ยนแปลง 3 ชุดที่ฉันต้องการส่งไปยังที่เก็บระยะไกลเป็นชุดการเปลี่ยนแปลงหนึ่งชุดที่มีข้อความ "การใช้คุณลักษณะ X" ฉันจะทำสิ่งนี้ได้อย่างไรโดยไม่ต้องยุ่งยากมากนัก ฉันเชื่อว่าฉันสามารถทำได้ด้วยแพตช์ แต่ดูเหมือนว่าจะต้องทำงานมาก

13
ฉันจะปรับใช้แอปของฉันโดยอัตโนมัติหลังจากการพุช git (GitHub และ node.js) ได้อย่างไร
ฉันมีแอปพลิเคชันของฉัน (node.js) ที่ใช้งานบน VPS (linux) ฉันใช้ git hub เป็นที่เก็บ ฉันจะปรับใช้แอปพลิเคชันโดยอัตโนมัติบน git push ได้อย่างไร
92 git  node.js  github  push  githooks 

12
Git push ถูกปฏิเสธ "ไม่กรอไปข้างหน้า"
ตอนนี้ฉันค่อนข้างใหม่ที่gitยังใช้มันเพื่อจัดการโค้ดของเราในสภาพแวดล้อมแบบทีม ฉันมีปัญหาในการเปลี่ยนใหม่และแก้ไขโดยใช้ git checkout --ours filename.txt git add filename.txt git rebase --continue ตอนนี้ฉันต้องการที่จะผลักดันการเปลี่ยนแปลงของฉันและเรียกใช้คำสั่งต่อไปนี้ $ git push origin feature/my_feature_branch ทำให้ฉันมีข้อผิดพลาดต่อไปนี้: To ssh://git@coderepo.com:7999/repo/myproject.git ! [rejected] feature/my_feature_branch -> feature/my_feature_branch (non-fast-forward) error: failed to push some refs to 'ssh://git@coderepo.com:7999/repo/myproject.git' hint: Updates were rejected because the tip of your current branch is behind hint: its …
91 git  push  rebase 

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