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

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

4
Встановіть значення конфігурації git для всіх дочірніх папок
Я знаю, що можна встановити конфігурації для кожного репо, які замінюють конфігурацію на рівні користувача (тобто /path/to/my/repo/.gitconfigзамінює ~/.gitconfig). Чи можна встановити налаштування git, які замінюють налаштування на рівні користувача для всіх дочірніх папок даної папки? Тобто я маю |--topLevelFolder1 |--\ | ---.gitconfig_override |--\ | ---childFolder1 | \---[...] |--\ | ---childFolder2 …
80 git 

3
Фіксація Git / GitHub з розширеним повідомленням / описом
Нещодавно я використовував GitHub і завантажив GitHub для Mac. Я помітив, що ви можете додати "розширений опис" за допомогою GitHub для Mac. Як додати розширений опис за допомогою командного рядка? Чи можу я додати розширений опис до існуючого коміту?
80 git  macos  github 

3
Я не можу видалити віддалену головну гілку на git
Мені потрібно видалити головну гілку, але це виявляється важко. Я просто хочу очистити цю гілку і розпочати нове. Я видаляю з гілки dev. Я хочу, щоб майстер на GitHub був чистим. # git push origin --delete master > To https://github.com/mymasterb.git ! [remote rejected] master > (deletion of the current branch …
80 git  github 

4
Як перетворити клон git лише для читання з github у роздільний
Час від часу я стикаюся з цим питанням. Скажімо, я читав вихідний код рейок, оскільки зіткнувся з деякими проблемами. git clone git://github.com/rails/rails.git Під час дослідження я тестував щось, і тепер у мене є виправлення, яке я хотів би поглянути на основну команду рейок. Як мені внести зміни до роздільної версії …

6
Мені потрібен обхідний шлях для Resharper, коли він говорить "Не вдалося змінити документи". Хтось знає, для чого це робиться і як це обійти?
Протягом останніх місяців я кілька разів помічав, що іноді я використовую маленьку жовту піктограму лампочки і клацаю правою кнопкою миші та вибираю для неї опцію, щоб щось виправити для мене, а потім просто підкреслює, що збирається виправити, і з’являється повідомлення "Не вдалося змінити документи". Хтось мав цю проблему? Ви знаєте, …

1
git merge різні сховища?
Я використовую SVN для всіх своїх проектів. Іноді проект B походить як копія проекту A. Коли проект A має загальні зміни, я можу використовувати його svn merge Aв каталозі B, і він об’єднає ці зміни. Тепер, якби я хотів використовувати git. Мені не подобається мати всі свої проекти в одному …
79 git  git-svn 


4
Видалення гілки Git
Що означає в Git "видалення" гілки? Це буде видалено зі сховища? Або вона все одно буде навігаційною через git branch? Що я справді хочу зробити, це позначити гілку як "тупик", тобто гілка настільки далека від господаря, що ніхто не повинен використовувати її як вихідну точку, хоча в цій гілці було …
79 git  branch  git-branch 

19
'git push heroku master' все ще запитує автентифікацію
Я виконав: $ heroku login Але коли я намагаюся натиснути, мене все одно просять автентифікації: $ git push heroku master Username for 'https://git.heroku.com': <email> Password for 'https://<email>@git.heroku.com': Тоді я отримую ПОПЕРЕДЖЕННЯ: Не автентифікуйтесь за допомогою імені користувача та пароля за допомогою Git. Я знову запустив heroku login та пройшов автентифікацію, …

5
git rebase після попереднього злиття git
У мене така ситуація: Я створив clone(Y) з основного сховища (X), тому що над Y працювало багато людей, ми не робили жодних, rebaseа лише merges. Коли ми хочемо доставити ( push) Y до X, ми хотіли б зробити a rebase, щоб мати речі гарні та чисті Проблема полягає в тому, …
79 git  merge  rebase  git-rebase 

5
Чи можна мати власний .gitignore? Доступ лише для читання?
Я працюю в командному середовищі, і .gitignoreфайл вже є . Я хочу додати до .gitignoreфайлу більше елементів , але я не хочу перевіряти цей файл ні в одному. Можна встановити власні файли ігнорування, які стосуються лише мене? Крім того, я хочу надати комусь доступ лише для читання до приватного сховища …
79 git  gitignore 


3
Symfony2 - створення власного набору постачальників - проект та стратегія git
Ми розглядаємо можливість створити власний commonпакет для відображення сутності та служб для використання в декількох окремих додатках. Набір повинен бути легким для модифікації, запуску, включення та тестування. Я знаю про найкращі практики структурування пакетів , але не знаю, яку gitстратегію використовувати, коли мова йде про розробку. Чи слід нам створювати …
79 php  git  symfony  bundle 

5
Git: показати загальну різницю в розмірі файлу між двома комітами?
Чи можна показати загальну різницю в розмірі файлу між двома комітами? Щось на зразок: $ git file-size-diff 7f3219 bad418 # I wish this worked :) -1234 bytes Я пробував: $ git diff --patch-with-stat І це показує різницю в розмірі файлу для кожного двійкового файлу в різниці - але не для …
79 git  filesize  git-diff 


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