可以正常运行
git add .
git commit -m "message"
在你使用
初始化的git仓库中git init
是否会导致您的代码被发送到不属于您的代理商?我很担心,因为我在没有登录我的git hub帐户的情况下这样做了。
答案 0 :(得分:2)
不,这(添加和提交)完全是您的回购本地。
你需要添加一个遥控器(git remote add origin https://github.com/<user>/<repo>
)并推送(git push -u origin master
)才能实现(并且你没有权利推送给你的GitHub回购&# 39; t拥有或者你不是反正的合作者。)
答案 1 :(得分:2)
在本地获胜git commit
导致您的代码被发送到任何回购,更不用说不属于您的回购了。执行git commit
时,Git会添加一些本地对象,这些对象与您在当前工作分支中所做的更改相对应。
为了使代码离开本地计算机,您需要发出git push
,默认情况下会尝试将master
分支发送到origin
中包含的任何远程分支
即使您不小心对未知的存储库执行了git push
,也很可能会因为多种原因而被拒绝。首先,在GitHub的情况下,你没有权利推动。即使你以某种方式确实有权推动,分支名称可能不一样,或者因为不是快进而被拒绝。
Git有许多防范这种事情发生的保护措施。