Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.07.2012, 19:18
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Вопросы по git
После некоегого времени работы в master branch было решено создать ветку buggy, в которую было решено добавить решение временно ломающее всё приложение. Со временем, пришлось переписать весь код, изменив названия файлов. Теперь ломаю голову, как соединить buggy с master, заменив всё, что было на втором тем, что в первом. Как это сделать? Я даже не могу переключиться на ветку master, так как туда внесли некие изменения, не имеющие никакой пользы на текущий момент. (в гите, как видно, я новичек).
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #2 (permalink)  
Старый 31.07.2012, 19:59
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Очевидно тебе нужно мерджить бранчи, а затем ручками править конфликты

Данный код смержит бранч с основной веткой.

git checkout master
git merge buggy
__________________
kobezzza
code monkey
Ответить с цитированием
  #3 (permalink)  
Старый 31.07.2012, 21:38
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от kobezzza
git checkout master
git merge buggy
Не прокатило. В общем, я тупо удалил все файлы из мастера, скопировал туда файлы из багги и удалил багги. merge работает как-то криво, не все папки копирует.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #4 (permalink)  
Старый 01.08.2012, 11:32
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от FINoM
В общем, я тупо удалил все файлы из мастера, скопировал туда файлы из багги и удалил багги.
Что-то такое я уже проворачивал
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
Ответить с цитированием
  #5 (permalink)  
Старый 01.08.2012, 12:32
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от B~Vladi Посмотреть сообщение
Что-то такое я уже проворачивал
ага, я тоже, когда начал осваивать гит сюда бы пихнуть картинку "гений", но как бы это не прозвучало как оскорбление.
Ответить с цитированием
  #6 (permalink)  
Старый 28.04.2014, 13:32
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

.gitignore исключить все, кроме файлов по маске
Всем привет!

Ситуация следующая: необходимо прописать в гитигноре условия для исключения всех файлов во всех подпапках, кроме файлов, соответствующих определенной маске.

Пример: есть структура вида
sample/1.php
sample/init.txt
sample/folder/2.php
sample/folder/init.txt
sample/folder/.../3.php
sample/folder/.../init.txt

Необходимо исключить все файлы, кроме *.txt

Php файлы - скомпилированные файлы шаблонов.
*.txt файлы - файлы "инициализации" папок для гита.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #7 (permalink)  
Старый 28.04.2014, 13:46
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

!sample/*.txt
sample/*

Последний раз редактировалось monolithed, 28.04.2014 в 13:49.
Ответить с цитированием
  #8 (permalink)  
Старый 07.05.2014, 00:33
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Возник такой вопрос: можно ли как то в качестве submodule указать локальный GitHub репозиторий и выполнять git submodule foreach git pull тоже из локальных репозиториев? Думаю, что нет, но на всякий случай спросил)

Последний раз редактировалось Octane, 07.05.2014 в 03:13.
Ответить с цитированием
  #9 (permalink)  
Старый 07.05.2014, 08:44
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Не пробовал, но уверен что это возможно.
Главное путь к локальному репозиторию указывать абсолютный, а то git плющит от ..

Последний раз редактировалось monolithed, 07.05.2014 в 08:51.
Ответить с цитированием
  #10 (permalink)  
Старый 14.06.2014, 20:18
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Как удалить внешний репозитарий, если существует метка с таким же именем, как и у репозитария.

git push origin :название - не работает
git push origin --delete название - тоже не работает.
__________________
kobezzza
code monkey
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопросы по TreeView posta ExtJS 4 18.03.2011 12:52
Форум: помечать "закрытые" вопросы. Jurasmi Сайт Javascript.ru 27 11.12.2010 19:53
вопросы по jQuery micscr jQuery 12 23.12.2009 16:36
AJAX для ЧАЙНИКОВ (вопросы) sc2r2bey AJAX и COMET 16 10.07.2009 21:23