相关疑难解决方法(0)

致命的:当前的分支主机没有上游分支

我正在尝试将我的一个项目推送到github,并且我一直收到此错误:

peeplesoft@jane3:~/846156 (master) $ git push

fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

     git push --set-upstream origin master
Run Code Online (Sandbox Code Playgroud)

所以我试了一下,得到了这个:

peeplesoft@jane3:~/846156 (master) $ git push --set-upstream origin master

fatal: Authentication failed
Run Code Online (Sandbox Code Playgroud)

另一个stackoverflow线程建议我尝试以下,结果令人失望.

peeplesoft@jane3:~/846156 (master) $ git push -u origin master

fatal: Authentication failed
Run Code Online (Sandbox Code Playgroud)

然后我尝试了这个:

peeplesoft@jane3:~/846156 (master) $ git config remote.origin.push HEAD

peeplesoft@jane3:~/846156 (master) $ git push

fatal: Authentication failed
Run Code Online (Sandbox Code Playgroud)

任何提示?

git github

183
推荐指数
13
解决办法
40万
查看次数

显示所有分支的前后信息,包括遥控器

在github项目中,你可以进入/ branches页面和一个漂亮的图形,每个分支显示每个分支相对于主分支的落后多远.

git分支领先

是否有一个类似的命令行工具?什么东西适用于遥控器?例如,

git branch -v -v
Run Code Online (Sandbox Code Playgroud)

接近我正在寻找的,但只适用于本地分支机构.

git

51
推荐指数
2
解决办法
2万
查看次数

git push vs git push origin <branchname>

我对Git很新.

我正在创建一个分支,然后想要推送它origin.

我认为简单发布git push(站在我的分支上)应该足够了.

这样做是否可行/合理(通过指定push.default简单)?

git

41
推荐指数
2
解决办法
9万
查看次数

git - 推送电流与推送上游(跟踪)

我已经阅读了关于push命令的git man,但我仍然不明白在push.default中设置当前上游之间的确切区别

我希望我们的团队能够进行推送,并且只会对他们当前正在处理的分支进行更改.据我所知,当我做git branch时,这个分支是用*(星号)标记的分支.

谢谢你的帮助.

git

32
推荐指数
2
解决办法
3万
查看次数

`git push origin'的结果是什么?

我在我的本地功能分支foo上工作.然后我想把这个新分支推向原点,以便其他人可以继续工作.通常的方法是:

git push origin foo:foo
Run Code Online (Sandbox Code Playgroud)

我最终做了,它完全按预期工作,推高了61个对象.在此之前,我一想到就试过:

git push origin
Run Code Online (Sandbox Code Playgroud)

想想也许它会默认基于我本地分支的名称创建一个新的远程分支.输出是正常推送输出,只有13个对象被推高.结果是不可思议的.在获取之后,其他开发人员或我的本地仓库中没有出现任何新内容.

那么当我这么做时git push origin,git认为我告诉它做什么,以及它对我的远程回购有什么影响?

git

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

git ×5

github ×1