使用VS Code操作git同步到码云远程仓库
安装git(略)
安装git,并完成初始配置(如下)
git config -–global user.name <你的用户名>
git config -–global user.email <你的邮箱地址>
安装VS Code(略)
注册码云并创建仓库(略)
生成git的SSH公钥,在码云上添加公钥
1、创建SSH key
打开git bash,输入$ ssh-keygen -t rsa -C "youremail@example.com"(邮箱名用自己的),按三下回车完成SSH公钥的生成
2、复制公钥
输入cat ~/.ssh/id_rsa.pub查看公钥,复制下来
3、添加SSH公钥到码云
在码云的界面,设置——安全设置——SSH公钥,将刚才复制的公钥粘贴下来并添加
在本地仓库初始化git
1、在本地文件夹右键选择git bash,打开MINGW64
2、输入git init
3、复制码云仓库的https链接,使用git remote add origin <https链接>
4、因为我的远程仓库已经有文件在里面,所以先进行pull操作
执行git pull origin master命令,将远程项目拉到本地
5、或者可直接从远程仓库clone下来(如果用clone那前面2-4步可忽略)
在将要存放项目的文件夹右键选择git bash,执行git clone <repositoryHTTPS>
添加或删除文件测试push功能
在本地工作区添加一个index.txt文件,使用命令:
git add .
git commit -m "creat index.txt"
git push
在码云上查看仓库,如果添加了index.txt文件,则配置成功 再删除index.txt文件,执行命令:
git add .
git commit -m "delete index.txt"
git push
在码云查看对应仓库,如果文件被删除,则实验成功
在VS Code中添加文件夹到工作空间
打开VS Code,file——add folder to workspace——选择对应文件夹点击add
在工作空间会出现对应的文件夹
至此可以在VS Code中进行Git操作,如下图,新建index.txt文件后会在Source Control窗口自动识别修改,按照1,2,3的顺序点击,分别对应git里面的add、commit、push操作