方法如下:
在GitHub创建一个仓库来存放你的项目;
2. 在本地文件夹(可以是空文件夹,也可以是非空)内右键-Git Bash Here 进入命令行;
3. 输入如下命令,会看到一个名字为.git的隐藏文件,这说明该文件夹已经成为受控制的文件夹了;
git init
4. 依次输入如下命令,将本地文件夹与远程仓库建立链接并提交本地文件到远程仓库;
git add .
git commit -m "1st commit" //提交说明
git remote add origin https://github.com/.../.git //这里是你的仓库地址
git push -u origin master //推送提交到远程仓库
5. 至此,就可以在远程仓库看到提交的文件。接下来在VSCode中打开本地这个文件夹,会看到有一个“弹弓”样式的按钮,这里可以显示本地文件夹 内文件的变动数目;
6. 若本地文件出现变化,VSCode会立即显示出来,点击要上传的文件后的“+”加号,然后在上方commit 信息后点击“对号”按钮确认提交commit ;
-
最后需要点击右上方的“...”图表,再点击git push按钮,提交到远程仓库;
-
或者可以点击左下角“循环”图表按钮,同步变化,也可以推送更新到远程仓库。
-
提交代码失败,若提示:OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
解决办法是:在git bash命令行中输入以下命令,回车。应该可以解决。
git config --global --unset http.proxy
10. vscode文件名颜色含义与右侧字母含义
git文件标识右侧:
A: 新增的文件.
C: 文件的一个新拷贝.
D: 删除的一个文件.
M: 文件的内容或者mode被修改了.
R: 文件名被修改了。
T: 文件的类型被修改了。
U: 文件没有被合并(你需要完成合并才能进行提交)
X: 未知状态
代码里的左侧颜色标识:
红色,未加入版本控制(刚clone到本地)
绿色,已经加入版本控制暂未提交; (新增部分)
蓝色,加入版本控制,已提交,有改动;(修改部分)
白色,加入版本控制,已提交,无改动;
灰色:版本控制已忽略文件
标签:文件夹,文件,git,版本控制,VSCode,仓库,GitHub,提交 From: https://www.cnblogs.com/heiyu-sec/p/17336765.html