应无所住,而生其心
排名
12
文章
74
粉丝
4
评论
15
net core webapi post传递参数
庸人 : 确实坑哈,我也是下班好了好几次,发现后台传递对象是可以的,但...
百度编辑器自定义模板
庸人 : 我建议换个编辑器,因为现在百度富文本已经停止维护了,用tinymec...
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

vs2019怎么把代码提交到gitee。vs2019使用gitee。gitee创建私有创库

8238人阅读 2020/12/3 17:20 总访问:5182605 评论:0 收藏:0 手机
分类: Git

vs2019中使用git和gitee其实差不的。如果是使用TortoiseGit的话,还要简单一些,可以参考:
https://www.tnblog.net/aojiancc2/article/details/7371


一:先在gitee中新建一个仓储库

gitee上面创建厂库点击这里即可:

然后填写好基本信息:

二: 点击创建后,如图所示。在点击一下初始化readme文件按钮

点击初始化readme文件按钮后仓库就已经搞定了

当然也可以不初始化这个readme文件,特别是我们需要上传的项目中有readme文件了,这里在初始化一次的话,后面提交还需要解决下冲突。

其实一般安装一个TortoiseGit工具直接在外面操作就行了,还很简单方便。上传项目只需要在项目文件夹里边右键初始化后直接提交然后填写一个远程地址就搞定了。下面是介绍的在vs里边使用gitee的插件来操作,如果直接使用TortoiseGit工具就不需要这些了,当然有些显示的效果还可以使用一下。

三: 回到vs2019上面,打开vs2019,在拓展里面搜索Gitee,装上

安装完成后,重启VS2019

四:打开vs2019,建立一个项目,或者直接打开一个你想要传递的项目

然后点击Git—>创建Git存储库

五:选择现有远程,然后把你刚刚在gitee上创建的仓储地址复制到远程url

当然这里如果远程Url是git的那么项目就会传递到github上去。如果是传递到github直接选择第一个还更简单一些。

填写好后点击下方的创建并且推送。

然后就可以看到项目已经成功加入版本管理了,随便修改一点代码就能看到有变红的

六:右键git,提交或存储

写入备注后。选择全部提交。

七:提交成功后就可以点击推送,把代码推送到gitee上面

可能会出现错误

这里可以看错误信息

打开项目所在的文件夹,选择Git Bash Here
输入两句命令:

  1. git pull --rebase origin master
  2. git push -u origin master

执行成功后打开vs2019出现如图,点击重载。

八:回到gitee中,进行刷新后,可以看到代码已经上传上面去了。

就可以正常使用了。

九:master|REBASE 1/2 错误解决

执行完git pull —rebase origin master,就遇到了master|REBASE 1/2错了

这样就提交不了了,貌似是什么分支的问题。可以参考以下:https://blog.csdn.net/weixin_43318531/article/details/104255544

虽然可以使用git rebase —abort 回退提交,分支会变回master,但是提交还是回报前面那个错了。可以考虑一下分支合并什么的,把这些提交合并到master。

但是为什么一执行git pull —rebase origin master就会出现master|REBASE 1/2问题呢
是因为遇到冲突了嘛,初始化时候的问题。应该是前面先提交了一次,然后在使用git pull —rebase origin master就有点问题了,应该是gitee上面本身有两个文件,然后我又提交后在执行git pull —rebase origin master就有点冲突了,

使用TortoiseGit推送一下试试,也会有问题,然后会让你拉取一下,拉取也会有问题,提示如下

点击一下合并非相关历史试试:

就是冲突的问题,不太熟悉这些命令的时候,图形化的操作还是清晰点。看到提示是这个文件冲突了

右键查看可以有几种解决冲突的方式:

选择的第二个然后点击提交:

还有一个提示,点击忽略,然后提交就可以了!

其他

其实不管是github还是gitee在创建好创库后都会给你一些初始化的命令,有些时候可能你会需要到哪些命令
贴一下哪些初始化命令

Git 全局设置:

  1. git config --global user.name "账号"
  2. git config --global user.email "邮箱"

创建 git 仓库:

  1. mkdir dfgd
  2. cd dfgd
  3. git init
  4. touch README.md
  5. git add README.md
  6. git commit -m "first commit"
  7. git remote add origin 仓库地址
  8. git push -u origin "master"

已有仓库?

  1. cd existing_git_repo
  2. git remote add origin 仓库地址
  3. git push -u origin "master"

还有在git—>设置里边也可以看到当前项目使用的远程仓库,全局设置什么的

比如这里的远程仓库就是我们刚刚填写的

如果是gitee代码本身就已经有了,只是拉取的话就简单了

可以使用git 命令拉取下来然后在使用vs打开。获取直接打开vs,然后点击克隆存储库就行了


欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

vs2017vs2019调试不单独打开浏览器,解决自动退出调试

刚开始使用vs2017时,调试web程式,vs2017总是会单独打开一个浏览器来运行程式debug结束后,打开的浏览器就会自动关闭,有时...

vs2019开发net core3.x修改视图页面后,刷新浏览器看不到修改后的效果

一:安装依赖包Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NuGet 包。Install-PackageMicrosoft.AspNetCore.Mvc.R...

vs2019 代码格式化

可以使用ctrl+k+d如果没有用就使用下面的方法1、选中需要对齐的行2、CTRL+K3、CTRL+F

vs2019正式版注册码秘钥

VS2019正式版注册码秘钥产品密钥:BF8Y8-GN2QH-T84XB-QVY3B-RC4DFVisualStudio2019EnterpriseBF8Y8-GN2QH-T84XB-QVY3B-RC4D...

vs2019怎么升级

首先点击visual Studio 2019,打开vs2019应用。点击“帮助”按钮,下拉选项点击检查更新按钮,即可检查更新。显示检测更新...

vs2019生成项目报 找不到资产文件“xxxx\obj\project.assets.json

当项目无法生存解决方案时,如图解决方案:首先检查是否开启了 “ 充许NuGet下载缺少的程序名 ”,工具菜单-选项-打开左侧N...

vs2019添加git源代码管理

VS2019自带git工具,使用起来还是挺方便的。 至于怎么在git上面创建项目和基本的命令可以参考:https://www.tnblog.net/...

vs2019新建项目默认Dockerfile分析

vs2019新建项目有个默认的Dockerfile文件这里边其实就是会执行一些.net core的命令,比如编译命令,发布命令等。这里我们说...

vs2019添加git源代码管理简便方法-本地没有git环境也可以使用

其他操作方法可以参考:https://www.tnblog.net/aojiancc2/article/details/4927一:右键解决方案,创建git存储库然后会弹...

win7安装vs2019创建项目运行闪退

方法一:找到vs2019右键-->兼容性-->选择win7即可

vs2019运行所选代码生成器时出错 程序包还原失败

在使用MVC配合EF的代码自动生成的时候报错:运行所选代码生成器时出错 程序包还原失败,正在回滚。这里是因为分层使用的问...

vs2019浏览器调试项目闪退

先打开一个浏览器的页面,在使用vs2019运行项目试试

.net5.net5net corevs2019添加docker支持,添加dockerfile

可以创建项目的时候直接添加,如果添加项目的时候没有添加。就右键项目—>添加docker支持也是可以的,也会给你添加一个d...

NET Core 使用 EF Code First

下面这些内容很老了看这篇:https://www.tnblog.net/aojiancc2/article/details/5365 项目使用多层,把数据库访问...

使用OLEDB读取不同版本Excel的连接字符串设置

使用OleBD读取excel的时候,excel不同的版本,连接字符串的写法也会不一样。///<summary> ///读取excel ///</su...