欢迎光临
我的个人博客网站

在Visual Studio 中使用git——同步到远程服务器-下(十二)

在Visual Studio 中使用git——同步到远程服务器-上(十一)
 
 

    在上篇文章( 在Visual Studio 中使用git——同步到远程服务器-上(十一) )中我们已经在码云上创建了项目并在Visual Studio 2019中设置了码云上的项目地址。在这一篇文章中我们使用Visual Studio 2019(16.9)将项目推送到码云(gitee)上我们创建的项目上去。

6)在Visual Studio 2019(16.9)中,选择菜单—》Git—》推送。如下图。

 在Visual Studio 中使用git——同步到远程服务器-下(十二)

7)如果此项目是第一次连接码云,则会弹出一登录对话框,填写码云的用户名与密码,以便连接至码云。如下图。

 在Visual Studio 中使用git——同步到远程服务器-下(十二)

8)如果推送成功,则显示如下图。

 在Visual Studio 中使用git——同步到远程服务器-下(十二)

9)我们在浏览器中浏览我们推送到码云上的项目。如下图。

 在Visual Studio 中使用git——同步到远程服务器-下(十二)

 

10)如果推送不成功,并且出出现了如下错误信息,如下图。这是因为远程repository和我本地的repository冲突导致的。因为我先在本地创建了版本库,后在gitee的仓库页面点击了创建WpfAppGit仓库,同时还创建了README.md文件,但是却没有pull到本地。这样就产生了版本冲突的问题。

 在Visual Studio 中使用git——同步到远程服务器-下(十二)

11)我们打开PowerShell,跳转到SrcWpfAppGit目录。在push前先将远程repository修改pull下来,执行以下指令。
git pull origin master

12)我们会得到一个错误信息,如下。

 在Visual Studio 中使用git——同步到远程服务器-下(十二)

13)在看到如上图的信息之后,请再在操作命令后面加--allow-unrelated-histories

git pull origin master --allow-unrelated-histories

14)执行以上指令之后,如下图。执行成功。可以再次推送。

 在Visual Studio 中使用git——同步到远程服务器-下(十二)

15)我们执行以下指令,进行推送。推送成功,如下图。

git pull u origin master

 在Visual Studio 中使用git——同步到远程服务器-下(十二)

 

赞(0) 打赏
未经允许不得转载:张拓的天空 » 在Visual Studio 中使用git——同步到远程服务器-下(十二)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏