使用vscode将项目上传github进行管理

  • 简单的总结为:

        创建仓库(先云端,将其同步到本地,这样就不用本地对接远程账号)----->修改文件(获取修改文件信息git status,如果要看差异git diff 可以看到做了什么修改)------>将修改添加的暂存区(git add)---------> 将暂存区文件上传到本地仓库(git commit -m "注释")------> 本地仓库同步到云端(git remote origin main ,origin 是远程仓库的名称, mian是远程分支)

  • 常用的指令:

        Git breach 创建新的分支

        Git  switch 转移分支

        Git reset    返回到某一个节点

        。。。。。。

  • git上传忽略一些生成的文件 ,比如过程文件:如何编写.gitignore文件_.gitignore怎么写-CSDN博客
  • 将现有项目同步到github上:如何用vscode将代码上传github • Worktile社区
  • 注意事项:最好现在远程创建一个空白的项目,里面可以包含gitignore和readme,那么项目文件里面就先不要创建这个两个文件了,否则第一次从本地push到远程的时候会冲突,解决的方式先从远端pull一下文件,之后将本地文件和远端拉过来的文件进行处理,如果是确定更改用add,否则使用resotre

        参考链接:git 报错:Updates were rejected because the remote contains work that you do问题_hint: updates were rejected because the remote con-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/tjh1998/article/details/127325330

        实际操作

  • 当本地提交了之后,有一个pullrquest请求,这个是将其它分支合并到主分支的请求,不要随便点,点了之后在远程就直接合并了,所有程序都直接合并到main里面去了,那么main变成一个完全体,需要确保各项功能都完善的时候再去合并

  • 使用git graph 快速进行本地分支的合并,先在左下角的分支选择中,选择当前分支,然后再graph里面找到要合并的一条分支的某一次提交节点,将分支合并到当前分支上去。
  • 可以直接用git graph进行add和commit 以及push,这样就不用打开终端了

  • 使用vscode对更改进行提交,首先选择一个使用的分支,修改代码之后,选择源代码管理,在管理里面将修改先暂存,暂存之后在消息框中填写commit的注释,等待提交完成,完成之后选择同步,既可将本地仓库同步到远程,如果有提示冲突,需要手动解决冲突。

        参考链接:VSCode插件 Git Graph Git图形化显示和操作_git分支图形化展示-CSDN博客

  • 有一点注意事项,就是在分支上回退,文件中已经修改的内容还在,但是可以通过源码管理来观察,当前修改和回退节点的区别在哪里。

 

  • 22
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值