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

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

10
Який найпростіший спосіб мати справу з файлами конфігурації проекту?
Дуже часто в будь-якому проекті є принаймні один конфігураційний файл. Кожного разу, коли я ділюся проектом git, у мене виникає одна і та ж проблема з: конфіденційна інформація (кожен розробник має різні паролі БД тощо) інформація про конкретне завдання (коли розробник працює над певним завданням, де потрібно змінити деякі налаштування) …
79 git 

3
Як клонувати лише папку з підмодуля git?
Я намагаюся отримати лише папку із зовнішнього репозиторію github для використання в моєму проекті. Я хочу, щоб моє налаштування проекту було таким: -my_project -submodule -code.py -MY_README -.git І у мене є віддалене репо з ім’ям деякий підмодуль із такою структурою: -submodule -code.py -README -.gitignore Тому я просто хочу, щоб папка …

11
Не вдається оновити: немає відслідковуваної гілки
Я працюю в Android Studio (Preview) 0.6.0 для Windows і намагався поділитися своїм проектом на GitHub. Я використовував Git Shell для ініціалізації, додавання, фіксації та надсилання проекту до GitHub. Але коли я спробував оновити свій проект з Android Studio , я отримав таку помилку: Can't update: no tracked branch No …

4
Який формат для параметра --date параметра git commit
Мені потрібно переписати дату коміту git, вся документація вказує на параметр --date, але потім залишає одну без підказки до відповідного формату. Я перепробував усі перестановки, які мені здаються, і я отримую помилку "фатально: недійсний формат дати:" для кожного.

6
Як я можу назвати `` git pull '' з Python?
Використовуючи веб-хуки github, я хотів би мати можливість внести будь-які зміни на віддалений сервер розробки. На даний момент, коли знаходиться у відповідному каталозі, git pullотримує будь-які зміни, які потрібно внести. Однак я не можу зрозуміти, як викликати цю функцію з Python. Я спробував наступне: import subprocess process = subprocess.Popen("git pull", …
79 python  git  bash  github 

5
Переміщення сховища git на один рівень ієрархії
Запитання для початківців Git: У мене є невеликий приватний веб-проект, який виконується локально за версією msysgit. Зовнішнього сховища немає, оскільки це лише для мене, тому я в основному можу робити все, що хочу. Я налаштував це в каталозі проекту, тобто у "webroot". Тепер потрібно було створити другий каталог, розміщений паралельно …


2
Як зупинити Git відстежувати будь-які зміни у файлі з цього вперед коміту?
У мене є файл конфігурації бази даних, який має значення за замовчуванням, які є неважливими. Однак будь-які зміни у цьому файлі міститимуть конфіденційну інформацію, яку не слід відстежувати в репо. Я хотів би, щоб майбутні витяжки сховища Git включали версію за замовчуванням, але не враховували будь-які зміни, внесені будь-яким користувачем. …
79 git 

2
Ігноруйте * усі * пробіли, змінюючи git-diff між комітами
Я переглядаю кодову базу і виправляю дивацтва пробілів і взагалі виправляю відступи та подібні речі, і я хочу переконатися, що випадково не вніс жодних інших змін, тому я роблю, git diff -wщоб відображати відмінності у всіх змінених файлах, ігноруючи пробіли. відмінності. Проблема в тому, що насправді це не ігнорування всіх …
79 git  diff  git-diff 


6
git: Ваша гілка та 'origin / master' розійшлися - як відкинути локальні коміти?
У мене є таке повідомлення в git: # Your branch and 'origin/master' have diverged, # and have 3 and 8 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) Я хотів би викинути 3 локальних коміти та витягнути 8 віддалених комітів у джерелі / …
79 git 

6
Як шукати назви гілок у Git?
Я хотів би знайти конкретну гілку, і я знаю, що її назва міститиме конкретну підрядку (ідентифікатор проблеми з нашого відстежувача помилок), але я не знаю цілої гілки (це те, що я хочу з'ясувати). Як я можу шукати цю гілку?
79 git  search 

3
Вибирайте та стискайте низку комітів у підкаталог або піддерево
Як я можу сказати вишневому сорту вибрати зім'ятий асортимент комітетів? Або іншими словами, застосувати різницю між двома комітами до поточного стану сховища? Наступне не працює (вишня не має опції --squash): git cherry-pick --squash e064480..eab48b59c Примітка: Мій випадок використання відповідає сценарію піддерева - до того, як хтось почне сперечатися, що я …

3
Git створити гілку з поточного перевіреного майстра?
На сервері є папка, керована git, де головна гілка відмічена, і ціла купа файлів була змінена і не фіксується. Чи є спосіб для мене внести зміни в окрему гілку, щоб я міг повернутися до чистої версії? тобто я хочу ефективно скасувати всі ці зміни людей, але зберегти їх в іншому …

3
Повністю видаліть файли з Git repo та віддаленого на GitHub
Я випадково додав папку із зображеннями і скоїв. Потім я зробив ще одне зобов’язання. Потім я видалив ці файли, використовуючи, git rm -f ./imagesі зафіксував знову. Зараз я зробив набагато більше комітетів у цій галузі (майстер). У моїй ГОЛОВІ у мене немає цієї ./static/imagesпапки. Завдяки цьому мій розмір репо значно …

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