草庐IT

git - 推送到 Git 返回错误代码 403 fatal : HTTP request failed

我能够通过HTTPS身份验证克隆此存储库的副本。我已经提交了一些内容,并希望将其推送回GitHub服务器。在Windows7x64上使用Cygwin。C:\cygwin\home\XPherior\Code\lunch_call>gitpushPassword:error:TherequestedURLreturnederror:403whileaccessinghttps://MichaelDrogalis@github.com/derekerdmann/lunch_call.git/info/refsfatal:HTTPrequestfailed同时设置详细模式。我还是很困惑。C:

git - 如何将现有的非空目录转换为Git工作目录并将文件推送到远程仓库

我有一个非空目录(例如/etc/something),其中包含无法重命名、移动或删除的文件。我想将这个目录checkingit中。我希望能够使用“gitpush”或类似的东西将此存储库的状态推送到远程存储库(在另一台机器上)。使用Subversion很简单(目前我们使用Subversion来做):svnmkdir-mcdsvnco.svnaddsvncommit-mgit等价物是什么?我可以“gitclone”到一个空目录并简单地移动.git目录并让一切正常吗? 最佳答案 鉴于您已经在上设置了一个git守护进程和一个空的存储库:cd

git - 如何将修改后的提交推送到远程 Git 存储库?

当我对我的源代码进行了一些处理后,我做了我通常做的事情提交,然后我推送到一个远程存储库。但后来我注意到我忘记在源代码中组织我的导入。所以我执行修改命令来替换以前的提交:>gitcommit--amend不幸的是,无法将提交推回存储库。被拒绝是这样的:>gitpushoriginTo//my.remote.repo.com/stuff.git/![rejected]master->master(non-fastforward)error:failedtopushsomerefsto'//my.remote.repo.com/stuff.git/'我该怎么办?(我可以访问远程存储库。)

git - 如何从多个远程位置 pull/推?

简而言之:有没有办法让gitrepo推送到远程repos列表(而不是单个“来源”)并从中pull?长:我经常遇到这样的情况,当我在多台计算机上开发一个应用程序时,连接方式不同——比如在途中使用笔记本电脑,在途中使用计算机“A”某个位置,另一台计算机“B”同时在另一台上。此外,膝上型电脑可能仅与“A”或“B”连接,有时两者都连接。我希望git始终从它当前可以连接到的所有计算机“pull”和“推”到它,这样就可以更轻松地从一台机器跳到另一台机器并继续无缝工作。 最佳答案 不再需要手动执行此操作,有了现代版本的git!参见Malvineo

git - 无法推送到 GitHub - 一直说需要 merge

我是GitHub的新手.今天我在尝试将我的代码推送到GitHub时遇到了一些问题。Pushingtogit@github.com:519ebayproject/519ebayproject.gitTogit@github.com:519ebayproject/519ebayproject.git![rejected]master->master(non-fast-forward)error:failedtopushsomerefsto'git@github.com:519ebayproject/519ebayproject.git'hint:Updateswererejectedbec

git - 如何将特定提交推送到远程,而不是之前的提交?

我已经对不同的文件进行了几次提交,但到目前为止,我只想将一个特定的提交推送到我的远程存储库。这可能吗? 最佳答案 要将上推给定的提交,您可以这样写:gitpush:提供已经存在于Remote上。(如果没有,您可以使用gitpush:refs/heads/自动创建它。)如果你想推送一个提交而不推送之前的提交,你应该首先使用gitrebase-i重新排序提交。 关于git-如何将特定提交推送到远程,而不是之前的提交?,我们在StackOverflow上找到一个类似的问题:

linux - 如何将字符串推送到标准输入?在启动时通过 stdin 提供输入,然后以交互方式读取 stdin 输入

这个问题在这里已经有了答案:HowcanIpipeinitialinputintoprocesswhichwillthenbeinteractive?(7个答案)关闭去年。有没有办法在调用程序时将字符串“推送”到程序的标准输入流?这样我们就有了效果echo"something"|./my_program但不是在“something”之后读取EOF,my_program将从原始标准输入(例如,键盘)读取其进一步输入。示例:假设我们要启动一个bashshell,但我们想在其中做的第一件事是调用date。回显日期|bash不会完成这项工作,因为shell会在运行date后终止。

linux - 使用 SSL 从 Linux 推送到私有(private) NuGet 存储库

我目前正在尝试从Linux构建机器(dotnet核心项目)将NuGet包部署到我们的本地Nexus服务器但是,Nexus服务器在HTTPS上运行,并带有我的构建机器无法识别的公司域证书。当我运行nugetpush时,出现以下错误:PushingApp.1.0.0.nupkgto'https://v-nexus/repository/nuget/'...PUThttps://v-nexus/repository/nuget/Anerrorwasencounteredwhenfetching'PUThttps://v-nexus/repository/nuget/'.Therequestw

linux - 通过智能 HTTP 推送到 Git Shared Repo 的权限不足

我正在尝试为我们的团队评估git,其中一项要求是使用HTTPS作为传输方法。我一直在尝试关注git-http-backend文档以及一些关于使用新的智能HTTP传输进行设置的稀疏博客,但我只是没有让它工作。我知道这可能是愚蠢的事情,但我绞尽脑汁想了想却无济于事。不要假设我对git有任何真正的了解,我对这个工具还很陌生。现在我可以很好地通过HTTP进行克隆,但是当我尝试推送时,客户端会得到:$gitpushUsername:Password:Countingobjects:4,done.Deltacompressionusingupto4threads.Compressingobject

linux - Git 如何知道要推送到哪个存储库?

在版本控制方面,我完全是个菜鸟,但我最近开始使用GitHub来托管我的一些项目。我盲目地使用命令gitpushoriginmaster将更改推送到两个存储库中的任何一个。我不明白Git如何知道要推送到哪个存储库。我使用相同的命令推送到每个。我所在的目录与它有什么关系吗?谢谢你帮我解决这个问题。 最佳答案 忠告,“盲目使用”任何东西都不是一个好主意。git有一个系统remotes它允许指定URL和传输到你正在工作的存储库之外的存储库。gitpushoriginmaster将当前分支推送到名为origin的远程作为分支master。你有