git- все статьи тега ➜ страница 8


Как заменить главную ветку в Git, целиком, из другой ветки? [дубликат]

Возможные Дубликаты:сделайте текущую ветвь Git главной ветвью у меня есть две ветви в моем репозитории Git: master seotweaks (созданным из master) Я создал seotweaks с намерением быстро объединить его обратно в master. Однако, это было три месяца назад и код в этой ветке на 13 версии впереди master. он эффективно стал нашей рабочей главной веткой, как и весь код в master сейчас более или менее устарел. очень плохая практика, я знаю, урок. вы знаете, как я могу заменить все содержим ...

Как я могу примирить отделенную голову с мастером / происхождением?

Я новичок в разветвленных сложностях Git. Я всегда работаю на одной ветке и фиксирую изменения, а затем периодически нажимаю на мой удаленный источник. где-то недавно я сделал сброс некоторых файлов, чтобы вывести их из промежуточного состояния фиксации, а позже сделал rebase -i чтобы избавиться от нескольких недавних локальных коммитов. Теперь я в таком состоянии, что не совсем понимаю. в моей рабочей области, git log показывает именно то, что я ожидал-я нахожусь на правильном поезде с фиксац ...

Как grep (поиск) зафиксировал код в истории git?

Я удалил файл или какой-то код в файл когда-то в прошлом. Могу ли я grep в содержании (не в сообщениях фиксации)? очень плохое решение состоит в том, чтобы grep журнал: git log -p | grep <pattern> однако это не возвращает хэш фиксации сразу. Я играл с git grep безрезультатно. ...

Поведение по умолчанию "git push" без указанной ветви

я использую следующую команду, чтобы нажать на мою удаленную ветку: git push origin sandbox если я говорю git push origin это также подталкивает изменения в других моих ветвях или только обновляет мою текущую ветвь? У меня есть три ветви: master,production и sandbox. The git push документация не очень ясна об этом, поэтому я хотел бы прояснить это навсегда. какие ветви и пульты ДУ делают следующее git push обновление команды точно? git push git push origin origin выше находится пуль ...

Что должно быть у меня.gitignore для проекта Android Studio?

какие файлы должны быть в моем .gitignore для проекта Android Studio? Я видел несколько примеров, которые все относятся .iml но IntelliJ docs говорят, что .iml должны быть включены в систему управления версиями. ...

Удаление файлов из git commit

Я использую Git и я совершил несколько файлов с помощью git commit -a позже, я обнаружил, что файл был ошибочно добавлен в фиксации. Как я могу удалить файл из последнего коммита? ...

Как я могу получить список ветвей git, упорядоченных по самой последней фиксации?

Я хочу получить список всех ветвей в репозитории Git с "самыми свежими" ветвями вверху, где "самая свежая" ветвь-это та, которая была совершена в последнее время (и поэтому, скорее всего, будет той, на которую я хочу обратить внимание). есть ли способ, которым я могу использовать Git либо (а) сортировать список ветвей по последней фиксации, либо (б) получать список ветвей вместе с датой последней фиксации каждого из них в каком-то машиночитаемом формат? в худшем случае, я всегда могу запустить ...

.gitignore не работает

мой .gitignore файл, кажется, игнорируется git-может ли .gitignore файл будет поврежден? Какой формат файла, язык или культура ожидает git? мой .gitignore: #this is a comment debug.log nbproject/ вывод git status: # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # debug.log # nbproject/ nothing added to commit but untracked files present (use "git add" to tra ...

Как я могу git stash конкретный файл? [дубликат]

Возможные Дубликаты:как спрятать только один файл из нескольких файлов, которые изменились как я могу спрятать конкретный файл, оставив другие в настоящее время измененные из тайника, который я собираюсь сохранить? например, если git статус дает мне это: younker % gst # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file&gt ...

Починить отсоединенную голову Гита?

Я делал некоторую работу в моем репозитории и заметил, что файл имел локальные изменения. Я не хотел их больше, поэтому я удалил файл, думая, что могу просто проверить новую копию. Я хотел сделать git эквивалент svn up . используя git pull Кажется, не работает. Какой-то случайный поиск привел меня на сайт, где кто-то рекомендовал делать git checkout HEAD^ src/ (src - это каталог, содержащий удаленные файлы). теперь я узнаю, что у меня есть отдельный голова. Я понятия не имею, что это. Как ...

Как увидеть изменения в git commit?

когда я делаю git diff COMMIT Я вижу изменения между этим коммитом и HEAD (насколько я знаю), но я хотел бы видеть изменения, которые были сделаны этим единственным коммитом. Я не нашел никаких очевидных вариантов на diff/log, которые дадут мне этот вывод. ...

Как я могу объединить два коммита в один, если я уже начал rebase?

Я пытаюсь объединить 2 коммита в 1, поэтому я следовал "squashing commits with rebase" от git ready. я побежал git rebase --interactive HEAD~2 в появившемся редакторе, я меняю pick to squash а затем save-quit, но перебазировать не удается с ошибкой не может 'сквош' без предшествующего совершению теперь, когда мое рабочее дерево достигло этого состояния, у меня возникли проблемы с восстановлением. Команда git rebase --interactive HEAD~2 не с интерактивная перебазировка уже началась ...

Как удалить каталог из репозитория git?

У меня есть 2 каталога в моем репозитории GitHub. Я хотел бы удалить один из них. Как я могу сделать это без удаления и повторного создания всего репозитория? ...

Как отменить "git commit --amend" сделано вместо " git commit"

я случайно изменил свой предыдущий коммит. Фиксация должна была быть отдельной, чтобы сохранить историю изменений, которые я внес в конкретный файл. есть ли способ, чтобы отменить последний коммит? Если я сделаю что-то вроде git reset --hard HEAD^, первый коммит также отменено. (Я еще не нажал на какие-либо удаленные каталоги) ...

Как я могу удалить.DS хранит файлы из репозитория Git?

Как я могу удалить эти раздражающие Mac OS X .DS_Store файлы из репозитория Git? ...

Как вы прячете неотслеженный файл?

У меня есть изменения в файле, плюс новый файл, и я хотел бы использовать git stash, чтобы убрать их, пока я переключаюсь на другую задачу. Но git stash сам по себе прячет только изменения в существующий файл; новый файл остается в моем рабочем дереве, загромождая мою будущую работу. Как мне спрятать этот неотслеженный файл? ...

Игнорируйте.сам файл gitignore

Я только что сделал git init в корне моего нового проекта. затем я создал . Теперь, когда я типа git status,.gitignore файл появляется в списке неотслеженных файлов. Почему? ...

Git workflow и rebase vs merge вопросы

я использую Git сейчас в течение нескольких месяцев на проекте с одним другим разработчиком. У меня есть несколько лет опыта работы с SVN, так что я думаю, что я приношу много багажа в отношения. Я слышал, что Git отлично подходит для ветвления и слияния, и до сих пор я просто не вижу его. Конечно, ветвление мертво просто, но когда я пытаюсь слиться, все идет к черту. Теперь я привык к этому от SVN, но мне кажется, что я просто обменял один суб-пар система управления версиями для другого. c ...

Почему есть 2 способа, чтобы отменить добавление файла в Git?

иногда git предлагает git rm --cached чтобы открепить файл, иногда git reset HEAD file. Когда я должен использовать что? EDIT: D:codegt2>git init Initialized empty Git repository in D:/code/gt2/.git/ D:codegt2>touch a D:codegt2>git status # On branch master # # Initial commit # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # a nothing added to commit but untracked files present (use "git add" to track) D:codegt2>git ad ...

Разбить предыдущую фиксацию на несколько коммитов

без создания ветки и выполнения кучи фанковой работы над новой веткой, можно ли разбить одну фиксацию на несколько разных фиксаций после того, как она была зафиксирована в локальном репозитории? ...