首页 > 其他分享 >Git版本管理配置说明 - Visual Studio

Git版本管理配置说明 - Visual Studio

时间:2023-12-09 17:22:55浏览次数:27  
标签:git 版本 Visual Git Studio 下载安装 服务器

一、 Git服务端配置

在源代码管理服务器新建文件夹,并配置共享访问权限Everyone(读取/写入)。

 

在本地访问这台服务器共享目录,确保正确打开。

在VS中打开项目,点选Git更改,点击“创建Git仓库”,创建项目初始版本。

      

 弹出如下对话框:

因为我们只是在局域网中开发项目,暂时不推送到GitHub,所以切换到仅限本地。

点击创建。初始版本已建立。
然后将Sample1项目完整拷贝到服务器(包含.git、.vs等隐藏文件夹)。

二、 Git客户端配置

需要安装两个客户端工具,方便进行Git版本管理。

Git
网址:https://git-scm.com/,自行下载安装
会包含Git命令行工具和GUI工具,和基础的上传、下载、合并功能
TortoiseGit
网址:https://tortoisegit.org/download/,自行下载安装
功能更强大,推荐下载安装

三、 Visual Studio配置

增加了git版本管理之后,项目文件默认加锁。新增文件,会显示加号。

鼠标右键该文件进行提交。

 在弹出的界面中,添加注释

提交之后,为正常状态

但此时文件的版本还是在本地,需要同步提交到服务器。
添加设置远程仓库路径

然后切换到VS项目的Git界面,选择推送到指定的远程git仓库的名称origin即可。

 

标签:git,版本,Visual,Git,Studio,下载安装,服务器
From: https://www.cnblogs.com/guwei4037/p/17891210.html

相关文章

  • IntelliJ IDEA下载安装,以及关联gitee
    https://www.jetbrains.com.cn/ 点击下载IntelliJIDEAUltimate旗舰版(收费)IntelliJIDEACommunity社区版(免费)安装根据需要选择选项 在设置中找到插件,安装gitee插件。  ......
  • Kubernetes声明性GitOps持续交付工具-Argo CD
    GitOps持续交付工具-ArgoCD1.ArgoCD简介Argo目前已被CNCF基金会收录,成为毕业项目。Argo站点地址:https://argoproj.github.io/,其中ArgoCD是Argo项目中的一个分支。argoCD文档帮助:https://argo-cd.readthedocs.io/en/stable/ArgoCD是用于Kubernetes的声明性GitOps持续交......
  • 关于Git
    Git1.1概述Git是一个开源的分布式版本控制系统,可以快速、高效地处理任何大小的项目。**版本控制:**跟踪和管理软件代码变更,以便将来查阅特定版本修订情况。最重要的是可以记录文件修改历史,从而让用户能够查看历史版本。1.2集中式版本控制VS分布式版本控制集中式:有一个单一的集中......
  • Android Studio安装图文详细版
    前言全局说明一、下载AndroidStudio下载文件归档:https://developer.android.google.cn/studio/archive.html下载:android-studio-2022.3.1.20-windows.exe备用下载:android-studio-2022.3.1.20-windows.exe下载好文件:二、安装下图,路径不要有空格和中文名路径(D:\Androi......
  • git的使用
    git的初始化配置#git配置 gitconfig--global--list 表示列出全局的配置 eg. gitconfig--globaluser.name"JohnDoe" [email protected] 上面两个命令配置好了我们个人的git配置,我们可以查看ls-al会看到.gitconfig文件。让我......
  • 内核维护者手册 - 配置Git【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/maintainer/configure-git.html配置Git本章描述了维护者级别的Git配置。在拉取请求中使用的标记分支(请参阅创建拉取请求)应该由开发者的公共GPG密钥进行签名。可以通过向gittag传递-u来创建已签名的标签。然而,由于通常会为项......
  • 如何使用gogs搭建自己的git服务器
    最近偶然发现一款轻量级的git服务器,以前一直用的svnserver,最近想搞个git服务器,用gitlab资源占用太多了,gogs是一款轻量级git服务器,非常适合个人使用。 项目地址:https://github.com/gogs/gogs  以下教程是基于Windows/WindowsServer系统搭建步骤1、安装先决条件数据......
  • 公司敏感数据被上传Github,吓得我赶紧改提交记录
    大家好,我是小富~说个事吧!最近公司发生了一个事故,有同事不小心把敏感数据上传到了GitHub上,结果被安全部门扫描出来了。这件事导致公司对所有员工进行了一次数据安全的培训。对于这个事我相信,有点工作经验的人都不会故意去上传这些敏感文件,多数应该是误操作导致的。这个事件也给了......
  • 在gitlab中如何导出、导入某个项目(提交记录不变),对某个项目进行迁移
    1、需求说明 在项目的迁移中遇到,需要将gitlab中的某个项目进行迁移的过程。关键点是,需要保持提交记录不变。 本文档下面的内容,就介绍这个过程。 2、项目导出、导入的过程 2.1、导出项目 a、登录到gitlab页面  b、点击要迁移的项目   可以看到项目......
  • 如何使用Visual Studio 2022创建基本Vue.js.Web应用程序
    最近接了个物联网项目,需要用到   VUEAnt-Design 对于vue没有概念 只能查找相关  vue.js的知识。 了解vue.js的前提条件 是要对  HTML+CSS+Jscript有一定的知识储备。所以又去看了看对应的三剑客(HTML+CSS+Jscript)。跟着vue.js官网学习了一下,就......