我认为,这是一个与此不同的问题(远程拒绝主人 - >主人(预接收挂钩拒绝)),很多人都面临同样的问题,所以我在这里发布一个新的.
我的朋友在bitbucket.org上添加了我作为管理员,以便我可以帮助他的项目.所以,我想从我当地的一些最新代码开始.
我遵循的步骤:
git initgit remote -v (这什么都没有)git remote add origin <path to git repo>git remote add master <path to git repo>git remote -v (这显示了fetch和push in括号)git fetch origin mastergit pull origin master (我现在有最新的代码,所有文件和文件夹)touch test (让我们测试"测试"提交)git statusgit add .git commit -m "testing, first commit"git push origin master错误:
Counting objects: 4, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (2/2), done.
Writing …Run Code Online (Sandbox Code Playgroud) 我在推送提交时收到以下错误
$ git push origin master
fatal: unable to create 'refs/heads/master.lock': File exists fatal:
The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)
我想refs/heads/master.lock从我的本地机器上删除锁文件().但是这个文件不可用.我认为这个文件是在git服务器上.
这个问题的起源是什么?如果我从服务器中删除此文件,如果文件存在,它是否会解决问题?
我相对来说是git的新手,我正面临着这个问题.git push命令显示以下错误.我将从一开始就向你解释我一直想做的事情.我创建了一个子模块,提交并推送它.推送抛出下面的错误.
Salman@PC_HOME ~/git/breakit-web-app (master)
$ git push origin master
error: refs/heads/master does not point to a valid object!
Counting objects: 4, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 421 bytes, done.
Total 3 (delta 1), reused 0 (delta 0)
remote: bb/acl: salmanmanekia is allowed. accepted payload.
error: Ref refs/heads/master is at 6a47a0fd398610a75bdab8976f842dc0efd89f86 but expected 00000000000000000000000000000000000000000
remote: error: failed to lock refs/heads/master
To ssh://git@bitbucket.org/majuri/breakit-web-app.git
! [remote rejected] master -> master …Run Code Online (Sandbox Code Playgroud)