我正在尝试使用Github for Windows,当我尝试发布一个新创建的存储库时,我收到以下错误.
验证失败
您的凭据可能已过期.请退出该应用程序,然后重新登录,然后重试该操作.
毋庸置疑,我多次退出并退回但没有成功.我也卸载并安装了最新版本无济于事.
存储库是我在应用程序中创建的新存储库,仅包含.gitattributes,.git和README文件.
我是Github的新手,所以我很可能在设置过程中弄乱了一些东西.
我在GitHub上有很多lib,并希望为所有这些编写README.md.我这样做是通过在我的本地仓库上写入README.md,然后将其推送到github,在那里我可以看到变化.
有没有其他方法这样做?是否有一些Windows编辑器,所以我可以编写README.md和本地PC上的所有标签,看看谁将README.md输出看起来像?
谢谢!
这里有一点背景:


git did not exit cleanly (exit code 128) 
我读了这个帖子:
如何在TortoiseGit上解决"git没有彻底退出(退出代码128)"错误?
实际上已经通过运行Puttygen三次更改了SSH密钥.我还在文件夹中设置了用户的完全权限.什么都行不通!!
这是我在环境路径中看到的
PATH =(其他); C:\ Users \用户名为myUsername \应用程序数据\本地\ GitHub的\ PortableGit_93e8418133eb85e81a81e5e19c272776524496c6 \的libexec\GIT-芯;
GIT_SSH = C:\ Program Files\TortoiseGit\bin\TortoiseGitPLink.exe
SVN_SSH = C:\ Program Files\TortoiseGit\bin\TortoiseGitPLink.exe
SSH_ASKPASS = C:\ Program Files\TortoiseGit\bin\SshAskPass.exe
GIT_ASKPASS = C:\ Program Files\TortoiseGit\bin\SshAskPass.exe
但是:如果我使用Github for Windows它工作正常.
有人能指出我解决这个TortoiseGit问题的方向吗?
我使用Github for Windows,我有大约十个存储库,我经常使用客户端从我的本地计算机承诺.我已经习惯了一切都很好的工作.但是,今天,对于我的一个本地存储库,我将.git文件和文件夹移动到一个新目录,以便重新定位我的本地文件(我之前已多次成功完成),然后重新打开Github以"定位"新目录.自从我今天这样做以来,我的所有存储库都在Github客户端中显示了"Commit to Master"按钮,我不能再做任何事了.
我甚至完全卸载了Github,删除了appdata和localappdata,然后重新安装了客户端.这从客户端删除了我的所有存储库.当我然后将我的一个存储库添加回客户端时,"Commit to Master"按钮仍然是灰色的,无法选择.
任何人都知道我做了什么,或者我如何解决这个问题?
我上周使用git时突然出错,原因并不明显.我只能访问Windows PC.
我得到的错误似乎没有给我任何明确的答案,如何出错,如何以及我需要做些什么来解决它.
错误发生在我克隆了一个空的存储库之后,我一直在卸载并重新安装GitHub for Windows,因为我通常只使用安装的Git Shell,但是除了启动之外,GUI也遇到了问题.
整个错误:
WARNING: posh-git requires Git 1.7.2 or better. You have .
Couldn't open /dev/null: No such file or directory
Couldn't open /dev/null: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我每次运行git命令都会给我Couldn't open /dev/null: No such file or directory.
我觉得奇怪的是它正在寻找/ dev/null,但考虑到我在Windows/dev/null上运行根本就不会存在.
有没有人知道这个的解决方法?
我有一个本地存储库(有一个本地远程源file://<remote>).
如何在Github desktop应用程序中更改此存储库的显示名称,而无需重命名存储库目录名称.
问题是:C:\Project1\Website&C:\Project2\Website- 都显示为网站
我想避免必须:C:\Project1\Project1-Website
我设置.git\description文件 - 没有用.
我设置remote origin URL为<path>\Project-Website.git- 没有工作.
我试过git clone <path>\Project-Website.git Project-Website- 没用.
我接到了一个大项目。客户想将其添加到github。
我是一点一点添加的。然后发生的事情是我太贪心了,一次添加了太多文件。现在,无论我尝试什么,我都会不断收到此错误。我怎样才能解决这个问题?我试图回滚,但也许我做错了。
$ git push
Enter passphrase for key '/c/Users/guestaccount/.ssh/id_rsa':
Enumerating objects: 35931, done.
Counting objects: 100% (35931/35931), done.
Delta compression using up to 12 threads
Compressing objects: 100% (35856/35856), done.
remote: fatal: pack exceeds maximum allowed size
fatal: sha1 file '<stdout>' write error: Broken pipe
error: remote unpack failed: index-pack abnormal exit
To github.com:(mygithubid)/(repo).git
! [remote rejected] main -> main (failed)
error: failed to push some refs to 'github.com:(mygithubid)/(repo).git'
Run Code Online (Sandbox Code Playgroud)
我正在使用 Visual Studio Code 和 git bash 上传。
我的“Y:”驱动器上的机器上有一个 git 存储库作为映射网络。直到最近,我还可以从 git 桌面应用程序连接到存储库。但最近两天它抛出一个错误
“GIT 存储库似乎由您计算机上的另一个用户拥有”
导致此错误的可能原因是什么。
作为一个新手,我更喜欢GitHub应用程序本身的简单性来处理我们的GitHub托管的git项目.但是,为了同步/推拉另一个遥控器,我需要尝试SourceTree.(我没有足够的信心将所有内容保留在命令行中.)
我可以使用GitHub应用程序进行大部分编辑我的(主要)本地仓库并与GitHub.com同步,并且偶尔启动SourceTree同步(我的主要本地仓库,因为我无法将github.com远程直接同步到另一个远程,我可以?)与辅助遥控器?这会没有任何冲突吗?
对于那些感兴趣的人:我需要在共享位置使用辅助遥控器,因为它也与无法访问互联网的帐户共享以直接与github.com repo同步.
git github github-for-mac github-for-windows atlassian-sourcetree