powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GIT - Hello world!
5 сообщений из 5, страница 1 из 1
GIT - Hello world!
    #39377726
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто подсказать как работать с GIT ? Для работы с ним поставил себе TurtoiseGIT.

1. Есть проект(папка) с единственным файлом - Hello.txt.
2. Создаю репозиторий GIT в этой папке(Create GIT repository here).
3. Делаю Commit, добавляя в созданный репозиторий единственный файл - hello.txt, с текстом - Hello world!
4. Клонирую себе этот проект в свой локальный репозиторий. Получается локальный репозиторий C:\Repo, а "удалённый" D:\Repo
5. В своём локальном(клонированном) репозитории изменяю текст единственного файла, на "Hello World again!" и делаю Commit на локальный репозиторий.
6. Пытаюсь отправить изменения в главный репозиторий - (Push в Origin) и вылетает ошибка: refusing to update checked out branch: refs/heads/master

Что я сделал не так ?
Как отправить изменившейся файл в удалённый репозиторий с TurtoiseGIT ?
...
Рейтинг: 0 / 0
GIT - Hello world!
    #39377731
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставь лучше SourceTree, как по мне удобнее, но дело хозяйское
Еще очень не плохо Git поддерживается VS, по крайней мере разрешать конфликты при Merge в VS на много удобнее, за счет удобного компаратора файлов
...
Рейтинг: 0 / 0
GIT - Hello world!
    #39377735
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я понимаю как взять Hello World с сервера
Но не понимаю, как положить его обратно в виде Hello world again
...
Рейтинг: 0 / 0
GIT - Hello world!
    #39377739
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
git add
git commit
git push
...
Рейтинг: 0 / 0
GIT - Hello world!
    #39377753
Valery_B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На стэке подсказали:

Получается, последовательность действий такая:

1. Создаём новый Bare-репозиторий(пустой, ставя галочку "Bare").
2. Клонируем этот пустой репозиторий к себе (git clone)
3. В него кладём нужные файлы и делаем Commit локальному репозиторию.
4. Что бы положить в "удалённый" репозиторий, делаем Push в Origin
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GIT - Hello world!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]