说明
目前基本都是使用 vscode 来写代码,很多时候需要将代码放置到自己或者公司的远端仓库进行版本管理控制,在 vscode 上,2 秒将代码上传到远程仓库中去,是一个非常有效率的操作,值得记录和长久使用方法。
1. 连接远程仓库
示例, origin 为远程仓库在本地的名称,可以自行修改:
git remote add origin git@gitee.com:imnoob/runoob-test.git
2. 配置远端仓库的账户密码
打开本地仓库配置文件: .git/config
, 将远端仓库账户密码按如下 url 样式配置好, 保存。
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = http://账户名:密码@XXX.XXX.XXX.XXX:XXX/liukb/script.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
3. 生成本地 ssh 公钥(查询 ssh-keygen 教程)
4. 将公钥保存到远程仓库的 ssh 配置内。
示意图:
5. vscode 使用推送
-
先暂存需要提交的代码(点图中 1 位置的 + 号,暂存成功之后会在 2 位置显示出该文件)
-
图中 3 位置添加本次代码修改的备注信息
-
下拉提交窗口(点图中 4)
-
提交并推送给远程服务器(点图中 5)
现在就可以在远程仓库中查看到该文件已被推送过去了。