首页 > 其他分享 >VSCode,轻松提交文件到GitHub

VSCode,轻松提交文件到GitHub

时间:2023-04-20 14:44:22浏览次数:45  
标签:文件夹 文件 git 版本控制 VSCode 仓库 GitHub 提交

方法如下:

在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 ;

  1. 最后需要点击右上方的“...”图表,再点击git push按钮,提交到远程仓库;

  2. 或者可以点击左下角“循环”图表按钮,同步变化,也可以推送更新到远程仓库。

  3. 提交代码失败,若提示: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

相关文章

  • vscode 格式化统一配置 settings.json
    {"workbench.colorTheme":"DefaultDark+","eslint.autoFixOnSave":true,"editor.codeActionsOnSave":{"source.fixAll.eslint":true},"[javascript]":{ "......
  • Vscode 卡顿、CPU 过高问题解决
    原则:非必要不要搞很多Vscode的插件,Vscode本身插件很强大,但是非必要不要使用很多插件。在VSCode扩展市场目前其实存在着不少下载量特别高但是不应该再被使用的扩展,显然官方是不可能直接给你标出来哪些扩展已经被废弃了,哪些有严重bug,纯靠扩展作者自觉。第一步:Ctrl+Shift+P:D......
  • 1、Git初始化、环境配置、文件创建提交到版本库、比较文件变动
    Git初始化、环境配置、文件创建提交到版本库、比较文件变动1.git基本信息查看git版本[root@ubuntu2004~]#git--versiongitversion2.25.1创建项目根[root@ubuntu2004~]#mkdirdeploy-demoapp[root@ubuntu2004~]#cddeploy-demoapp/初始化Git仓库,生成.git目录结构[ro......
  • JavaScript-构造表单并提交数据
     //使用form表单实现post方式文件下载downloadPost:function(url,data){varbody=document.getElementsByTagName('body')[0];varform=document.createElement('form');form.method='POST&......
  • 20个Github 网页常用操作教程
    20个Github网页常用操作教程创建仓库上传文件发布版本创建分支提交代码发起合并请求参与项目编辑文件添加贡献者查看提交历史查看问题(Issue)创建问题查看PullRequest添加标签查看分支查看贡献者重命名文件回退提交(UndoCommit)搜索代码查看贡献者活动......
  • git branch 分支二次提交冲突解决
    2028gitcommit-m"[CODESCAN]dlna_srcchecktwocommit"2029gitpush2030gitbranch2031gitpush2032gitbranch2033clear2034ls2035gitbranch2036gitpush2037gitbranch2038gitlog2039gitpush2040gitpush--set-up......
  • Theme——借助github的API来实现主题自动更新
    前言那么借助的是那个api呢?这里是为了方便测试,使用的是tags,如果是正式的那么应该使用releases,这个后面会直接接入主题;内容侧边公告栏<script>asyncfunctionrequest(url='',method='GET',data={},headers={}){letoptions={method:method,......
  • VSCode修饰器报错,对修饰器的实验支持功能在将来的版本中可能更改
    报错内容对修饰器的实验支持功能在将来的版本中可能更改。在“tsconfig”或“jsconfig”中设置“experimentalDecorators”选项以删除此警告解决办法方法一:设置VSCode选项管理==>设置==>搜索experimentalDecorators==>打上勾勾方法二:增加jsconfig文件在根目录下新......
  • ipa上传,提交AppStore,windows上传ipa
    将ipa提交到AppStore需要Mac电脑操作,现在大部分的程序员都是使用混合开发平台windows系统的电脑,自己装虚拟机过程又繁琐。使用此工具只需要网页上点两下帮你完成这些鸡毛蒜皮事,让你有更多的时间花在改bug上1.打开苹果应用商店:https://appstoreconnect.apple.com/2.登录成功......
  • VSCode 缩进参考线和垂直标尺
    设置方法:文件–》首选项–》设置–》--》搜索“editor.rulers”--》更改设置"editor.rulers":[120],或者其他期望的值,即可。......