git init
曾经导致代码中的git仓库,你已经初始化运行
git add .
git commit -m "message"
被发送到一个回购协议,是不是你的吗?我很担心,因为我没有登录到我的git hub帐户。
git init
曾经导致代码中的git仓库,你已经初始化运行
git add .
git commit -m "message"
被发送到一个回购协议,是不是你的吗?我很担心,因为我没有登录到我的git hub帐户。
在本地做git commit
不会导致您的代码被发送到任何回购,更不用说回购了,这不是你的回购。当你做一个git commit
,Git会添加一些本地对象对应于你在当前工作分支中所做的更改。
为了让代码离开你的本地机器上,你将需要发出git push
,默认情况下会尝试发送master
分支到任何远程包含在origin
。
即使您意外地对未知存储库执行了git push
,但由于很多原因,它很可能会被拒绝。首先,在GitHub的情况下,您无需进行推送。即使你以某种方式确实有权推送,但分支名称可能不一样,或者因为不是快进而被拒绝。
Git有很多保护措施来防止发生这种事情。
根据@ VonC的回应可能编辑此答案。推动肯定会被拒绝,因为“你没有权利推到你不拥有的GitHub仓库,或者你不是任何合作者” – yaboi
更新了我的答案......谢谢你的详细信息。 –
不,这(添加和提交)纯粹是您的回购本地。
您需要添加一个远程(git remote add origin https://github.com/<user>/<repo>
)并推送(git push -u origin master
)才能发生(您无权推送到您不拥有的GitHub仓库,或者您不是您的合作伙伴)无论如何)。
Aeehm ...请什么? – Zelldon
请问什么? 'git init'与推送没有任何关系?请重新说明你的问题。 – ckruczek
另外git不是github – Phil