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

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

7
Об'єднайте сховище git у підкаталозі
Я хотів би об’єднати віддалене сховище git у своєму робочому сховищі git як його підкаталог. Я хотів би, щоб результуюче сховище містило об’єднану історію двох сховищ, а також щоб кожен файл об’єднаного сховища зберігав свою історію, як це було у віддаленому сховищі. Я спробував використати стратегію піддерева, як згадано в …
83 git 

2
Як вирішити статус git “Нез’єднані шляхи:”?
Я об’єднав гілку dogв animal. Коли я йду на комітування, я отримую таке: Unmerged paths: (use "git reset HEAD <file>..." to unstage) (use "git add <file>..." to mark resolution both deleted: ../public/images/originals/dog.ai added by them: ../public/images/original_files/dog.ai У мене були різні імена каталогів та імена файлів у кожній гілці. У animalгілці …

13
Експортуйте лише модифіковані та додані файли зі структурою папок у Git
Я хотів би отримати список модифікованих та доданих файлів у певному коміті, щоб я міг їх експортувати та сформувати пакет зі структурою файлів. Ідея полягає в тому, щоб отримати пакет і витягти його на сервері. З багатьох причин я не можу створити гачок для автоматичного витягування репо, і найпростіший спосіб …
83 git  git-diff 

3
Git - як змусити конфлікт злиття та об'єднання вручну для вибраного файлу
Ми підтримуємо веб-програму, яка має спільну головну гілку та безліч паралельних гілок, по одній для кожної інсталяції, кожна з яких має кілька конкретних змін. Вихідним кодом управляється в git, і це приголомшливий інструмент, коли нам потрібні функції передачі та виправлення помилок з майстер-гілки в паралельні. Але мало файлів, які є …
83 git  merge  branch  conflict  manual 

6
Ігнорувати нові коміти для підмодуля git
Передумови Використання Git 1.8.1.1 на Linux. Сховище виглядає наступним чином: master book Підмодуль був створений таким чином: $ cd /path/to/master $ git submodule add https://user@bitbucket.org/user/repo.git book bookПодмодуль чистий: $ cd /path/to/master/book/ $ git status # On branch master nothing to commit, working directory clean Проблема Майстер, з іншого боку, показує, …

4
чи можна ігнорувати правила .gitignore у підкаталозі?
Я хочу ігнорувати всі правила .gitignore у підкаталозі, за винятком правил .gitignore у кореневій папці. наприклад) У мене вже є .gitignoreфайл у структурі каталогів /a. А також мати .gitignoreфайл в /a/b. Припустимо, /aє a.txt b.txtфайли. /a/bмає .configфайл. .gitignoreвизначає .configв /a/b. .configфайл буде проігноровано .gitignoreв /a/b. Але я дуже хочу відслідковувати …
83 git 

3
Вихідний файл журналу журналу Git
Я виконую завдання в університетському курсі і використовую git як контроль версій для цього завдання. Гра, над якою я працював, закінчена, однак, разом із вкладеним, я хотів би подати git-журнал, фактично показуючи мій прогрес за час роботи над ним. Я спробував це: git log --stat > log.log Але це більш-менш …
83 git  logging 

1
Як я можу надрукувати журнал для гілки, відмінної від поточної?
Я на гілці з деякими змінами. Зміна гілки - це біль, оскільки деякі файли блокуються процесами, тому для зміни гілки мені доведеться зупинити всі процеси, які мають блокування, а потім stashзміни перед тим, як перевірити іншу гілку, щоб побачити її журнал. Чи можна переглянути журнал для іншої гілки, не перевіряючи …

8
Як відхилити незмінені зміни у SourceTree?
Я новачок у середовищі Git і використовую BitBucket із SourceTree на Mac. Все, що я хочу зробити зараз, - це відкинути зміни після останнього коміту. Як мені це зробити? Я не знайшов нічого на зразок "відхилити зміни", і безпосереднє витягування з останнього коміту, здається, не працює. Рішення, зроблені за допомогою …

1
Як відмовити два попередні коміти?
Розглянемо такий сценарій: Розробник A робить коміт: коміт #n Розробник B робить коміт # n + 1 Розробник A робить коміт # n + 2 і зафіксуйте # n + 3 а потім виявляє, що у своєму коміті # n + 2 він ввів дефект. Як може розробник Відкат його …
83 git  github  reset 

1
git rebase за допомогою sourcetree
Я думаю, що мене бентежить, як використовувати графічний інтерфейс SourceTree для git rebase. У мене є дві гілки "master" і "dev". Як видно, дві гілки розійшлися. Я хочу зробити перебазування на гілці "dev", використовуючи командний рядок, це буде: git checkout dev git rebase master Я очікував би клацнути правою кнопкою …

6
Розгортання до Heroku за допомогою git на bitbucket
Я хочу розмістити своє джерело на bitbucket за допомогою git, тому що я, очевидно, отримую безкоштовне приватне репо, і я хочу розмістити свій додаток на heroku за допомогою вихідного коду з bitbucket. Чи можу я це зробити за допомогою клієнта github та інструментальної стрічки heroku. Чи вдасться? Github чудовий, але …

4
Як неглибоко клонувати конкретний коміт із глибиною 1?
Чи можна дрібно клонувати певний коміт у сховищі, тобто з глибиною 1? Щось на зразок git clone http://myrepo.git 728a4d --depth 1 отримати стан сховища, як це є при фіксації з SHA 728a4d...? Мотивація полягає в тому, щоб уникнути необхідності клонувати ціле сховище, а потім перевірити цей конкретний коміт, коли нас …

5
Git: попередження: перейменування "master" є неоднозначним
Я бачив, як кілька людей тут задавали одне і те ж питання, але, здається, жодна їхня порада не стосується мене. Я отримую попередження, яке є в назві цього, але у мене немає жодних тегів з назвою "master". Це результат git branch -a: * master remotes/origin/HEAD -> origin/master remotes/origin/master Будь-яка ідея, …
83 git 

4
Git змінити гілку, коли присутній файл з однойменною назвою
У моєму репозиторії git є файл xyz. За збігом обставин у мене також є філія xyz. На даний момент я працюю на майстрі, але я хочу оформити замовлення до гілки xyz. Команда, яку слід використовувати, проста $ git checkout xyz Але це дозволить перевірити файл xyzна поточну HEAD. Як змінити …

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