VSCode同步到github仓库(ubantu系统)
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
-
初始化 Git 仓库(如果尚未初始化)
如果你的项目还没有初始化为 Git 仓库,可以通过终端执行以下步骤:
打开 VSCode 的终端(Terminal > New Terminal)。
在终端中,运行 git init 来初始化一个新的 Git 仓库。 -
添加远程仓库
在终端中,将你的远程 GitHub 仓库添加为远端(remote),运行如下命令:
git remote add origin git@github.com:username/repository.git
-
添加文件到仓库
运行 git add . 来添加所有文件到 Git,或者使用 git add 添加特定文件。
运行 git commit -m “Initial commit” 来创建你的第一次提交,其中 “Initial commit” 是提交信息,你可以根据实际情况进行更改。 -
推送代码到 GitHub
使用以下命令将你的代码推送到 GitHub:
首先检查你的本地分支名称是master还是mian:
git branch
之后再对应使用以下代码进行推送:
git push -u origin master
git branch -M main
3. 后续提交
在对项目进行更改后,重复使用 add 和 commit 命令来保存新的更改,然后使用 git push 来更新 GitHub 上的仓库。
- 检查更改
在做任何提交之前,先检查你所做的更改。你可以使用以下命令:
git status
这将列出所有已修改的文件,但还没有暂存(添加到下一个提交的)文件。
- 暂存更改
如果你要提交所有更改,可以使用以下命令:
git add .
如果你只想提交特定的文件,可以使用:
git add path/to/your/file
将 path/to/your/file 替换为具体文件的路径。
- 提交更改
一旦你的更改已经暂存,你可以使用 commit 命令来创建一个新的提交,并提供一个描述性的消息:
git commit -m "这里写上你的提交信息"
替换“这里写上你的提交信息”为实际描述你更改的消息。
- 推送更改到远程仓库
提交后,使用 push 命令将更改推送到 GitHub:
与上面一样,你需要检查实际的分支名:
git push -u origin master
总的来说就是当你更新代码之后想要提交,需要运行:
git add . # 添加所有修改和新文件
git commit -m "Update project files" # 提交这些修改
git push -u origin main # 推送到远程 GitHub
更多推荐
所有评论(0)