Создание нового движка

Печать RSS
2272
GIT https://github.com/visavi/rotorcms
Пример: http://visavi.vv.si/
Установка Pathext в windows http://visavi.net/forum/topic.php?tid=34962&start=290#627525

И

Пацак
0
Already up-to-date.
при git pullе,делал git merge,тоже самое
хотя последний коммит у меня это что добавлен модуль гостевой книги
Изменил: Изнаур (19.03.2013 / 16:37)

Чатланин
0
Удалено.
Изменил: AlyOha (19.03.2013 / 17:10)
И

Пацак
0
обновил(сделал пул реквест в свою ветку с твоей),но сейчас другая проблема,хотел сквашить свои комменты,как ты писал,но вот что пишет
Cannot rebase: You have unstaged changes.
Please commit or stash them.
Автор
Господин ПЖ
0
301. Iznaur95, ты делаешь git pull со своего форка
введи в консоле git branch -a -v
будет список всех веток, твоих и оригинальных
вот тебе нужно делать git pull origin master
то есть сказать что не с твоего мастера брал изменения а с оригинального
для начала git fetch origin master желательно сделать
git fetch загружает изменения, но не применяет их

Добавлено через 06:00 сек.
303. Iznaur95, You have unstaged changes это значит у тебя есть файлы которые ты не закомитил,
1. можно откатить файл до оригинального например сделать git checkout название файла или git checkout . чтобы откатить все файлы до последнего пулла
2. можно положить временно все незакомиченные файлы в карман сделать git stach
чтобы посмотреть все файлы изменения в кармане сделать git stash list
чтобы вернуть файлы на место нужно сделать git stash pop
удобно когда переключаешься между ветками

Добавлено через 08:36 сек.
git squash делать нужно если у тебя длинная цепочка изменений одних и тех же файлов, потому что когда я буду мержить твою ветку к себе мне нужно будет каждый твой коммит редактировать из-за возможных конфликтов
а так при скваше это будешь делать ты
Автор
Господин ПЖ
0
Реализовал механизм капчи на странице регистрации
сама капча не очень понравилась, картинка слабовата от считывания скриптом
со временем постараюсь написать свой пакет на основе kcaptha
Прикрепленные файлы:
И

Пацак
0
git branch -a -v:
* master f561d72 [ahead 1] Creat
remotes/origin/HEAD -> origin/master
remotes/origin/develop 4bae925 Updated Readme.md
remotes/origin/master 9dd8746 different changes
делаю git fetch origin master
From https://github.com/Reistlin/rotorcms
* branch master -> FETCH_HEAD
git pull origin master

From https://github.com/Reistlin/rotorcms
* branch master -> FETCH_HEAD
Already up-to-date.
т.е. он до сих пор старается загрузить изменения с моего форка,видимо git это не моё)
и ещё задачи которые кидаешь в issues распиши чуть подробнее,например сделать сброс пароля это что-то вроде 'забыли пароль?' или как?
Изменил: Изнаур (22.03.2013 / 09:23)
Автор
Господин ПЖ
0
я был не прав, ты же мой репозиторий склонировал а свой форк все правильно
нужно указать удаленную ветку с оригинальным репозиторием то есть моим
git remote add upstream [email protected]visavi /rotorcms.git

где upstream это произваольное название
можно оставить так

тогда git branch -a -v
будет показывать все ветки, сперва твои от форка а внизу мои

что-то типа
remotes/origin/develop
remotes/origin/master
remotes/upstream/master
remotes/upstream/develop

вот теперь то и нужно их использовать
git fetch upstream master
git pull upstream master или git merge upstream master


Добавлено через 01:00 сек.
306. Iznaur95, если что спрашивай прям там в issue там же можно писать и комментировать
да нужно сделать восстановление пароля

Добавлено через 02:19 сек.
вот эту статью почитай http://git-scm.com/book/ru/Основы-Git-Работа-с-удалёнными-репозиторями
Изменил: Вантуз-мен (22.03.2013 / 14:21)
И

Пацак
0
теперь следующий вопрос)реализовал я восстановления пароля,сквашил все коммиты,теперь мне надо отправить эти коммиты с моего компа на свой форк,чтобы потом тебе пульнуть,делаю git push,и получаю такой ответ:

To https://github.com/Reistlin/rotorcms.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'https://github.com/Reistlin/rotorcms.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Merge the remote changes (e.g. 'git pull')
hint: before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
хотя у меня и так есть последние изменения с моего форка,я сделал git pull перед тем сквашить коммиты свои
Автор
Господин ПЖ
0
Не понятно в чем проблема, я так сказать не могу скорее всего отличаются изменения на локальных и удаленных ветках, но твои изменения сейчас есть у меня в проекте,
попробуй сделать git pull --rebase
тогда скачается твой форк и сверху наложатся локальные изменения

pull request нужно делать через сайт там кнопочка по середине

Пришелец
0
мой вариант логотипа smile RotorCMS - logo.png
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск