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

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

30
Як обрізати локальні гілки відстеження, які вже не існують на віддалених
За допомогою git remote prune originя можу видалити локальні гілки, які вже не знаходяться на пульті. Але я також хочу видалити локальні гілки, які були створені з цих віддалених гілок (перевірка, якщо вони не занурені, було б непогано). Як я можу це зробити?
768 git 


13
Порахуйте кількість рядків у сховищі git
Як би я підрахував загальну кількість рядків, присутніх у всіх файлах у сховищі git? git ls-files дає мені список файлів, відслідковуваних git. Я шукаю команду для catвсіх цих файлів. Щось на зразок git ls-files | [cat all these files] | wc -l
766 bash  git  shell  line-count 

15
Об'єднайте галузь розвитку з майстром
У мене дві гілки , а саме masterі developmentв GitHub Repository. Я весь свій розвиток роблю в галузі розвитку, як показано. git branch development git add * git commit -m "My initial commit message" git push -u origin development Тепер я хочу об'єднати всі зміни на developmentгілці в master. Мій …
763 git  git-merge 

15
Як вирішити git, кажучи: "Введіть свої зміни або схойте їх, перш ніж ви зможете об'єднатися"?
Я зробив декілька оновлень на своїй локальній машині, відправив їх у віддалений сховище, і тепер я намагаюся перетягнути зміни на сервер, і я отримую повідомлення; помилка: Ваші локальні зміни до таких файлів будуть перезаписані об'єднанням: wp-content / w3tc-config / master.php Будь ласка, введіть свої зміни або сховіть їх, перш ніж …
761 git 

9
Перемістіть покажчик відділення на різні комісії без оформлення замовлення
Для переміщення вказівника гілки перевіреної гілки можна скористатися git reset --hardкомандою. Але як перемістити покажчик гілки не перевіреної гілки, щоб вказати на інший фіксатор (зберігаючи всі інші речі, такі як відстежена віддалена гілка)?
759 git  git-branch 

14
Яка різниця між HEAD ^ і HEAD ~ у Git?
Коли я вказую об’єкт вчинення предка в Git, я плутаюсь між HEAD^і HEAD~. Обидва мають "пронумеровану" версію, як HEAD^3і HEAD~2. Вони здаються мені дуже схожими чи однаковими, але чи є різниці між тильдом і каретою?
756 git 

12
Як я можу вказати гілку / тег при додаванні підмодуля Git?
Як git submodule add -bпрацює? Після додавання підмодуля з певною гілкою, новий клонований сховище (після git submodule update --init) буде в конкретному комітеті, а не самій гілці ( git statusна підмодулі відображається "Наразі немає жодної гілки"). Я не можу знайти будь-яку інформацію про .gitmodulesабо .git/configпро відділення підмодуля чи якесь певне …


20
Чи можу я вказати декількох користувачів у .gitconfig?
У своєму ~/.gitconfigсписку я перелічу мою особисту адресу електронної пошти [user], оскільки саме це я хочу використовувати для репостів Github. Але я нещодавно почав використовувати git і для роботи. Моя компанія git repo дозволяє мені здійснювати зобов’язання, але коли вона надсилає анонси нових наборів змін, вона каже, що вони від …
754 git  git-config 

21
Як я можу отримати рахунок підрахунку Git?
Я хотів би отримати кількість комітетів мого сховища Git, схоже на номери версій SVN. Мета - використовувати його як унікальний, збільшуючий номер збірки. Я в даний час так роблю на Unix / Cygwin / msysGit: git log --pretty=format:'' | wc -l Але я відчуваю, що це трохи хак. Чи є …


19
Як можна змінити часову позначку старого комітету в Git?
Відповіді на тему: Як змінити існуючі, незапущені коміти? опишіть спосіб внесення змін до попередніх повідомлень про фіксацію, які ще не були висунуті за течією. Нові повідомлення успадковують часові позначки оригіналів. Це здається логічним, але чи є також спосіб встановити час?

9
Як я можу обчислити кількість рядків, змінених між двома комітами в git?
Чи є простий спосіб обчислити кількість рядків, змінених між двома комітами в git? Я знаю, що вмію робити git diffі рахувати рядки, але це здається нудним. Я також хотів би знати, як я можу це зробити, включаючи лише свої власні зобов'язання в лінійках.
746 git 

6
Як скасувати місцевий git
Моя проблема полягає в тому, що я змінив файл, наприклад: README, додав новий рядок " це для моєї тестової лінії " і зберег файл, після чого я видав наступні команди git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will …

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