43

我是 git 新手。
我已经完成了远程仓库的克隆,如下所示

git clone https://myusername@something.com/repo.git

然后我做了

git checkout master

进行了一些更改并将这些更改提交到我的本地存储库,如下所示..

git add .

git commit -m "my changes"

现在我必须将这些更改推送到远程存储库。
我不知道该怎么办。

我会将我的回购合并到远程吗?
我需要采取哪些步骤?

我有 git bash 和 git gui

请指教,
谢谢

4

5 回答 5

38

您所要做的就是git push origin masterorigin您的远程存储库的默认名称(别名)在哪里,并且master是您要将更改推送到的远程分支。

您可能还想查看这些:

  1. http://gitimmersion.com/
  2. http://progit.org/book/
于 2012-04-28T14:39:34.263 回答
18

您只需要确保您有权推送到远程存储库并执行

git push origin master

或者干脆

git push
于 2012-04-28T14:54:57.937 回答
3

git push

或者

git push server_name master

在您提交到本地存储库之后,应该可以解决问题。

于 2012-04-28T21:30:08.423 回答
0

你试过git push吗?gitref.org有一个很好的部分处理远程存储库

--help您还可以使用该选项从命令行获取帮助。例如:

% 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>...]]
...
于 2012-04-28T14:34:20.820 回答
-1

如果这没有给你一个积极的回放,只需输入“git push”,然后检查你是否正确连接到你的存储库。

于 2020-08-03T09:31:13.603 回答