Как зафиксировать удаленный репозиторий git
Я новичок в git.
Я сделал клон удаленного РЕПО следующим образом
git clone https://myusername@something.com/repo.git
затем я сделал
git checkout master
внес некоторые изменения и зафиксировал эти изменения в моем локальном репозитории, как показано ниже..
git add .
git commit -m "my changes"
Теперь я должен нажать эти изменения в удаленный репозиторий.
Я не знаю, что делать.
Я бы сделал слияние моего РЕПО с remote ?
какие шаги мне нужно предпринять ?
у меня есть Git bash и git графический интерфейс
пожалуйста,
спасибо,
5 ответов
все, что вам нужно сделать, это git push origin master
, где origin
- это имя (псевдоним) по умолчанию для удаленного репозитория и master
- это удаленная ветка, в которую вы хотите внести изменения.
вы также можете проверить это:
вам просто нужно убедиться, что у вас есть права нажать на удаленный репозиторий и сделать
git push origin master
или просто
git push
git push
или
git push server_name master
следует сделать трюк, после того как вы сделали коммит в локальный репозиторий.
ты пробовал git push? gitref.org имеет хороший раздел, посвященный удаленные репозитории.
вы также можете получить помощь из командной строки с помощью . Например:
% git push --help
GIT-PUSH(1) Git Manual GIT-PUSH(1)
NAME
git-push - Update remote refs along with associated objects
SYNOPSIS
git push [--all | --mirror | --tags] [-n | --dry-run] [--receive-pack=<git-receive-pack>]
[--repo=<repository>] [-f | --force] [-v | --verbose] [-u | --set-upstream]
[<repository> [<refspec>...]]
...
http://php999.blogspot.in/2015/12/edit-incorrect-commit-message-in-git.html
редактировать неверное сообщение фиксации в Git
изменение сообщения фиксации
git commit --amend
откроется редактор, позволяющий изменить сообщение коммита последнего коммита. Кроме того, вы можете установить сообщение прямо в командной строке с:
git commit --amend -m "New commit message"