无法提交项目并将其推送到 GitHub

zum*_*mon 5 git github visual-studio-code

我已经在 GitHub 上有一个项目,我可以根据需要克隆和获取文件。

我正在使用从

克隆工作

得到文件和 .git 文件夹

开始工作

但是当我通过单击复选标记(提交)推回时,什么也没有发生

按不工作

我通常手动将文件上传到 GitHub 网站,但我的项目越来越大,所以..

我是否错过了关于提交和推送到 GitHub 的内容?

Dae*_*ter 2

通过 GUI 使用 git 通常会增加混乱而不是有帮助。人们应该首先尝试正确掌握 git 基础知识。

正常的例程应该如下:

1. Clone project
2. Checkout a working branch
3. Make changes
4. Commit changes
5. Push changes
Run Code Online (Sandbox Code Playgroud)

这个例程通常是扩展的并且是循环的,如下所示:

1. Clone project
# for each new activity
  2. Checkout a working branch
  # each day
    2b. Git fetch          // will get new content from remote, updates you on what your colleagues are doing         
    3. Make changes
    4. Commit changes
    5. Push changes
Run Code Online (Sandbox Code Playgroud)

在您的情况下,您似乎没有执行这些步骤中的至少一项。

请注意,“在 GitHub 上手动上传文件”是行话:“使用指定的提交消息创建新提交,并通过 GitHub GUI 添加到暂存区域的文件,使用 GitHub 用户名和电子邮件签署提交”

这很重要,因为在本地计算机上您必须这样做git pull,否则您将在不同的历史记录上创建提交。

这应该是对“做什么”和“你首先如何陷入困境”的解释。在这个答案中添加更多细节可能超出了范围,但请在评论中告诉我。