натиснути на гілку "не перевірено"


86

Я хочу підсунути гілку (не поточну), не попередньо перевіряючи її, як я можу цього досягти?

ось як би я зробив:

#currently in master
git checkout feature
git push origin feature
git checkout master

але перевірка функції може спричинити конфлікти, чи не можу я просто натиснути іншу гілку, ніж поточну?


Можливо, пов'язане з іншим рішенням: stackoverflow.com/questions/51342767/…
Xun Yang

4
Зверніть увагу, що з цією практикою пов’язаний ризик: якщо у вас є гачки , вони будуть працювати на вашій поточній гілці замість гілки, яку ви хочете натиснути.
Xun Yang

Відповіді:


148

Просто:

git push origin feature:feature

4
Чи потрібно писати, feature:featureчи ви могли просто написати git push origin feature?
Glemi

4
@Glemi Ні, це необов’язково; перевірити біт refspec в керівництві .
trojanfoe

У мене це не працює ,, кажу про помилку: src refspec dev не відповідає жодному // помилка: не вдалося натиснути деякі посилання
toioioi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.