1.在github中创建一个新的仓库

如果是private,则需要加入SSH认证:
SSH 是另一种安全的方法,允许你连接到 GitHub 而不需要每次都输入用户名和密码。要使用 SSH,你需要在本地计算机上生成一个 SSH 密钥对,并将公钥添加到你的 GitHub 账户。

生成 SSH 密钥并添加到 GitHub 的步骤通常如下:
打开终端输入:

ssh-keygen 

按照提示操作,创建一个新的 SSH 密钥。需要设置密码,不过密码可以为空。
在你的主目录中找到 .ssh/id_rsa.pub 文件,并复制文件内容。
我采用的是默认目录,则直接导航到这个文件:

cat /home/sibl/.ssh/id_rsa.pub

前往 GitHub 的“Settings”页面。
在侧边栏选择“SSH and GPG keys”。
在这里插入图片描述
点击“New SSH key”,将你的公钥粘贴到文本框中。
点击“Add SSH key”保存。

2.定位到想要同步的文件夹,打开vscode

  1. 初始化 Git 仓库(如果尚未初始化)
    如果你的项目还没有初始化为 Git 仓库,可以通过终端执行以下步骤:
    打开 VSCode 的终端(Terminal > New Terminal)。
    在终端中,运行 git init 来初始化一个新的 Git 仓库。

  2. 添加远程仓库
    在终端中,将你的远程 GitHub 仓库添加为远端(remote),运行如下命令:

git remote add origin git@github.com:username/repository.git
  1. 添加文件到仓库
    运行 git add . 来添加所有文件到 Git,或者使用 git add 添加特定文件。
    运行 git commit -m “Initial commit” 来创建你的第一次提交,其中 “Initial commit” 是提交信息,你可以根据实际情况进行更改。

  2. 推送代码到 GitHub
    使用以下命令将你的代码推送到 GitHub:
    首先检查你的本地分支名称是master还是mian:

git branch

之后再对应使用以下代码进行推送:

git push -u origin master
git branch -M main

3. 后续提交

在对项目进行更改后,重复使用 add 和 commit 命令来保存新的更改,然后使用 git push 来更新 GitHub 上的仓库。

  1. 检查更改
    在做任何提交之前,先检查你所做的更改。你可以使用以下命令:
git status

这将列出所有已修改的文件,但还没有暂存(添加到下一个提交的)文件。

  1. 暂存更改
    如果你要提交所有更改,可以使用以下命令:
git add .

如果你只想提交特定的文件,可以使用:

git add path/to/your/file

将 path/to/your/file 替换为具体文件的路径。

  1. 提交更改
    一旦你的更改已经暂存,你可以使用 commit 命令来创建一个新的提交,并提供一个描述性的消息:
git commit -m "这里写上你的提交信息"

替换“这里写上你的提交信息”为实际描述你更改的消息。

  1. 推送更改到远程仓库
    提交后,使用 push 命令将更改推送到 GitHub:
    与上面一样,你需要检查实际的分支名:
git push -u origin master

总的来说就是当你更新代码之后想要提交,需要运行:

git add .                           # 添加所有修改和新文件
git commit -m "Update project files"  # 提交这些修改
git push -u origin main             # 推送到远程 GitHub

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐