djamali
@djamali
web developer

Как синхронизироваться с bitbucket?

Есть удаленный репозиторий на битбакет. Склонировал на локалку, сделал кое -какую работу, потом на удаленном репозитории добавили папки и файлы. Как мне синхронизироваться теперь с битбакет?Как скачать новые изминения с битбакет и залить сделанную мной работу на битбакет.
  • Вопрос задан
  • 448 просмотров
Решения вопроса 1
Decadal
@Decadal
1. git pull
2. solve conflicts
3. git commit (решенный конфликт)
4. git push

это если работа ведется в одной ветке.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Самый тупой и не правильный вариант(если вы фигачили свои правки прямо в мастер):
git pull У вас создасться мержреквест из мастера в мастер, возможно с конфликатами которые следуя подсказкам нужно будет решать.

Правильный вариант(если вы все свои правки делали в отдельной ветке и закомитили их):
- забираем последние изменения с мастера
- в рабочей ветке делаем git rebase master
- если есть конфликты то решаем их следуя подсказкам
- пушим изменения на битбакет( согласно подсказкам создаем удаленную ветку)
- В веб интерфейса битбакета создаем мерж-реквест с вашей ветки в мастер.
- Вливаем мержревест.

А вообще вот вам полный туториал по гиту https://cloud.github.com/downloads/GArik/progit/pr...
Всего 200 страниц и вопросов связанных с гитом у вас больше не возникнет.
Ответ написан
amhvost
@amhvost
PM
Можете также использовать Source tree:
https://www.sourcetreeapp.com/

После установки предложит настройки, где можно указать в какую папку из какого репозитория синхронится.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы