好。所以我从我的大学老师那里得到了分叉存储库。我需要更改main.cpp
,然后提交并推送更改。我做过这样的事情:
git config --global user.name "username"
和电子邮件一样
ssh-keygen -t rsa -b 4096 -C "email"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
然后我做了:git clone adress
(SSH)。文件已正确复制。我编辑了我的main.cpp,保存了更改,然后执行了:git commit -m "Solution"
和git push
。这是我的终端:
在这里我编辑main.cpp
。然后:
我做错了什么?
答案 0 :(得分:1)
首先需要为提交暂存文件。在this tutorial中了解有关使用git进行分段的详细信息。
git add命令将工作目录中的更改添加到 集结区。它告诉Git你想要包含更新 下一次提交中的特定文件。但是,git add并不是真的 以任何重要方式影响存储库 - 实际上并未进行更改 记录,直到你运行git commit。
在你的情况下,就在提交之前:
git add main.cpp
答案 1 :(得分:0)
更改源代码后,您需要执行
git add .
git commit -m "Solution"
将您的提交上传到远程
git push origin yourbranch