Как зафиксировать удаленный репозиторий 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 - это удаленная ветка, в которую вы хотите внести изменения.

вы также можете проверить это:

  1. http://gitimmersion.com/
  2. http://progit.org/book/

вам просто нужно убедиться, что у вас есть права нажать на удаленный репозиторий и сделать

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"