Запитання з тегом «git»

Git - це система керування версіями розподіленої версії з відкритим кодом (DVCS). Використовуйте цей тег для запитань щодо використання Git та робочих процесів. НЕ ВИКОРИСТОВУЙТЕ тег [github] для проблем, пов’язаних з Git, просто тому, що сховище розміщене на GitHub. Крім того, не використовуйте цей тег для загальних питань програмування, які містять сховище Git.

6
Як я можу вийти з текстового вікна в Git?
Я використовую Windows, і перед тим, як зробити це, Git хоче, щоб я вводив текстове повідомлення, і з’являється нове текстове вікно. Як я можу вийти з цього? Я намагаюся навчитися Гіта. Отже, невелика допомога буде високо оцінена.
275 git  vim 

8
BitBucket - завантажте джерело у вигляді ZIP
Я знаю, що можу отримати проект за допомогою git cloneкоманди, але чи є спосіб, як завантажити проект через веб-інтерфейс з BitBucket.org ? Найкращим чином я шукаю спосіб завантажити джерело проекту у вигляді ZIP-компресійного файлу.

4
Застосування гачка після фіксації для всіх поточних та майбутніх репостів
Я написав гак Git після фіксації, і він працює правильно. Однак я хочу додати цей гачок, щоб застосувати його до всіх поточних (і майбутніх) сховищ git, над якими я працюю. Я спробував додати гачок до мого, ~/.git/hooks/а не до каталогу гаків у каталозі проектів, однак це, схоже, не спрацювало. Чи …
275 git  hook  githooks 

6
Як зберегти гілку git синхронізовано з master
На даний момент git запускає голову, я не можу придумати найкращого рішення для наступного. Є дві гілки, одна з яких називається майстер, а одна називається mobiledevicesпідтримка . Я хочу зберегти mobiledevicesupport як суцільну гілку, яка буде об'єднана / синхронізована з основною гілкою, коли mobiledevicesupport стабільний. Це дозволило б об'єднати зміни …
275 git 

4
Гіт Шелв проти Шташа
Мені дуже незнайомий shelveаспект Git. Якщо stashвикористовується, щоб залишити незакінчену роботу, що shelveтоді? Для чого ти б це використав? Наприклад, у проекті оновлення (у меню VCS) один отримає (в Idea 2019.2)

20
Нестаціонарні зміни, залишені після скидання git - тверді
Після git reset --hard, git statusнадає мені файли в Changes not staged for commit:розділі. Я також намагався git reset ., git checkout -- .і git checkout-index -f -aбезрезультатно. Отже, як я можу позбутися тих нестандартних змін? Здається, це стосується лише файлів проекту Visual Studio. Дивно. Дивіться цю пасту: http://pastebin.com/eFZwPn9Z . …
275 git  git-reset 

11
Gitignore не працює
Мій .gitignoreфайл чомусь не працює, і жодна кількість Googling не змогла його виправити. Ось що я маю: *.apk *.ap_ *.dex *.class **/bin/ **/gen/ .gradle/ build/ local.properties **/proguard/ *.log Це в каталозі master, який є моїм git repo. Я запускаю Git 1.8.4.2, тому що я перебуваю на MacBook під керуванням OSX …
275 git  gitignore 

24
Як я можу помістити базу даних під git (контроль версій)?
Я роблю веб-додаток, і мені потрібно зробити гілку для деяких великих змін. Справа в тому, що ці зміни потребують змін у схемі бази даних, тому я також хотів би поставити всю базу даних під git. Як це зробити? чи є певна папка, яку я можу зберігати під сховищем git? Як …

3
Значення подвійних тире в Gout checkout
Яке значення подвійних тире перед назвою файлу в цій команді git? git checkout --ours -- path/to/file.txt git checkout --theirs -- path/to/file.txt Чи є вони обов'язковими? Це еквівалентно git checkout --ours path/to/file.txt git checkout --theirs path/to/file.txt
274 git  git-checkout 

6
Яка різниця між Git Revert, Checkout та Reset?
Я намагаюся дізнатися , як відновити або відкат файлів і проекти в попередній стан, і не розуміє різниці між git revert, checkoutі reset. Чому існують 3 різні команди, здавалося б, однакові цілі, і коли хтось повинен вибрати одну над іншою?


6
Шукайте код у проекті Github
Чи є спосіб похвалитися чимось усередині коду проекту Github? Я міг би витягнути джерело та зіткнути його локально, але мені було цікаво, чи можливо це через веб-інтерфейс чи сторонній варіант. Ідеї?
272 git  search  github 

14
Не вдається натиснути на GitHub через великий файл, який я вже видалив
В даний час я Порожній репо GitHub РЕПО сервера SSH (основний) Місцевий репо РЕПО сервера SSH було найсучаснішим репо (виробничий сайт), тому я зробив клон Git звідти в локальний. Потім я спробував зробити git pushGitHub. Все пішло нормально, але тоді це щось говорило про те, що filename.gz є занадто великим …
272 git  github  git-push 

29
фатальний: ранній EOF фатальний: індекс-пакет не вдався
Я переглянув Google і знайшов багато рішень, але жодна робота не для мене. Я намагаюся клонуватися з однієї машини, підключившись до віддаленого сервера, який знаходиться в мережі LAN. Запуск цієї команди з іншої машини викликає помилку. Але запустити команду клонування SAME за допомогою git: //192.168.8.5 ... на сервері це нормально …
271 git  cygwin  msysgit 

8
Намагаються виправити закінчення рядків за допомогою git filter-branch, але не пощастивши
Мене покусав випускний рядок Windows / Linux з git. За допомогою GitHub, MSysGit та інших джерел, здається, найкращим рішенням є встановлення локальних репостів для використання закінчень рядків у стилі Linux, але встановлених core.autocrlfна true. На жаль, я цього не робив досить рано, тому тепер кожного разу, коли я перетягую зміни, …

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