Loading... # Visual Studio中Git的使用(完全图解) ## 前言 在开发中无论前端还是后端都离不开版本控制,然而前端中vscode的教程一片有一篇,而关于Visual Studio的git教程少之又少。昨天通读[官网](https://docs.microsoft.com/zh-cn//visualstudio/ide/git-with-visual-studio?view=vs-2019)教程。经过提炼总结以及实操写个完全图解。就当是自己的笔记。 有关Git的其他完全图解 1. CSND:[Git使用教程:完全图解!](https://blog.csdn.net/qq_40732336/article/details/111182622) 2. 微信:[Git使用教程:完全图解!](https://mp.weixin.qq.com/s/O9Z0zkG6ELfK0PEXf7frfg) ## 具体操作 首先要将Visual Studio升级到最新版本。 ### 1.克隆仓库 ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/0b75c7e17c394d3f88278afa042bbd6720210120093121902.png) ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/e9efd3aca21843daac2b94bb0551978420210120093406920.png) 当然还有其他的入口 ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/20e1776c681d49e78cf718c0e87e96aa20210120133214971.png 什么?不会说你还不知道克隆的地址在哪里吧! github上面的地址: ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/fb90d2fd061f42f5b2393ed55bd4ad112021012009373532.png) gitee上面的地址 ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/d2d0fb78bd1a4c0991d49aa792118ca920210120093833911.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwNzMyMzM2,size_16,color_FFFFFF,t_70) ### 2.克隆同步自己的仓库 ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/f6ae6df6691842f5bc020b6a7fef5eb420210120112223688.png) 下面是授权成功的界面 ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/92dc615054444000aabde08ccb7d70f720210120112118133.png) 选择自己的仓库就开始克隆了 ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/b661257395944ea99b4bcf5b19f8169f20210120112352480.png) ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/e67e5b4145e844b1ad884a31c025864420210120132951396.png) ### 3. 提交更改推送 新版的已经更改成这个界面了。(推送的话特别简单) 下图中3-4,是提交到本地仓库,5是推送到giuhub或者gitee ![](https://oss.hunji.xyz/blogoss/202310/c906f44b907b4e549c7c0e0ebd22822220210120133814822.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwNzMyMzM2,size_16,color_FFFFFF,t_70) (或者是在 `扩展` --`管理扩展`--第一个下载安装) ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/9d91593601584bda8fe1d12b9fdf29f520210120134044642.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwNzMyMzM2,size_16,color_FFFFFF,t_70) ### 4.版本控制 ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/1d44d4e7b81045d4a5db14222c64e87420210121162511683.png) ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/2d05c7a4da1f463c8cc19dfa3058e3b020210121162602141.png) ### 5.关于忽略文件的特别说明 在没有配置忽略文件的情况下,C#程序每次都会生成新的东西,导致提交的时候都会重新覆盖上个版本的文件说明。 ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/8c1df0d8e9ab41679e59b690a3eb803520210120134555790.png) ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/be7597d0e017464e8f05d74495b5873320210120134620978.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwNzMyMzM2,size_16,color_FFFFFF,t_70) 在项目下面新建文件命名为`.gitignore`,然后把`https://github.com/PrideJoy/NetTemple/blob/master/.gitignore`内容添加到文件里面 重新添加就解决 [官网上面github忽略文件(在2019上面可能不生效,建议下载上面的那个文件)](https://github.com/github/gitignore/blob/master/VisualStudio.gitignore) (微信公众号)分享最新的Net和Core相关技术以及实战技巧,更重要的是分享Net项目,不容错过的还有书籍,手写笔记等等。 ![在这里插入图片描述](https://oss.hunji.xyz/blogoss/202310/5c8b62b04b7a45648986829da882944e20201230165308559.png) 最后修改:2023 年 10 月 10 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏