首页 > 其他分享 >Git 安装和使用

Git 安装和使用

时间:2023-01-08 23:12:56浏览次数:45  
标签:git 默认 Git 本地 使用 安装 远程 分支

Git 安装 

官网地址:https://git-scm.com

如果嫌通过官网下载慢,可以通过淘宝的开源镜像下载 网址:http://npm.taobao.org/mirrors/git-for-windows/v2.33.0.windows.2/

直接点击 next .

选择git的安装目录,然后点击 next

基本上是默认项,可以根据自己的需求进行选择,然后点击 next

 

这个主要是确认一下安装目录,直接下一步

 

这一步主要选择默认编辑器。我这里选择是 Vim 

这一步是:对于一个新的库是否要修改初始化分支的名字。选:Let Git decide  在使用git时默认为 master 

第一个选项不修改环境变量。只能在 git bash 中使用。
第二默认的选项,不仅能在git bash 中使用,还能在第三方软件中和cmd 中使用。
第三个选项,也是在环境变量中添加git,可以在第三方软件中使用。
一般情况选第一个就可以,选第二个比较方便。

 

这一步是:选择后台客户端连接协议。
一般情况选第一个就可以(使用Open SSL 协议进行连接)。

 

这一步是:配置 git 行末换行符。选择默认的(第一个)就行。

这一步是:选择客户端类型,这一步也选择默认的(第一个)

这一步是:选择从远程库拉取代码时有可能出现的冲突的解决方式。使用默认方式(第一项)就行

这一步是:其他配置

第一个是:使用文件缓存机制,默认勾选。
第二个是:使用符号连接,默认勾选。

这一步是:实验室功能。这个一般就是发布实验功能,这个页面上的就可以不用勾选。然后点击 Install 。

这是安装成功的界面。

在任意位置,点击鼠标右键,找到:Git Bash Here 点击。然后在窗口中输入:

 git version  查看当前安装的版本。

Git 常用命令

 一、设置用户签名

git config --global user.name 用户名

git config --global user.emall 邮箱
这两个命令是在刚安装完git或第一次使用git的时候设置一下,如果不设置在提交代码的时候会出错。这里设置的只是本地一个签名和远程库没有关系,这里设置的邮箱也可以是虚拟的,git不会进行验证。这个签名的作用是区分不同操作者身份。
验证是否设置成功的方法:在 C:\Users\TanYongJun 找到 .gitconfig 文件打开查看一下。

 

二、初始化本地库

初始化本地库:要用git管理项目,首先要让git 具有管理权,所以要初始化一下。
例如:git_demo 这个文件夹。
命令: git init

 

三、查看本地库状态

命令: git status 

初始化后第一次查看库:

在文件中新添加一个demo.txt文件后,然后在查看本地库状态:

四、添加暂存区

命令: git  add 文件名(要带后缀名)

 

五、提交本地库

文件暂存后,还没形成历史版本还有最后一步就是要提交到本地库。

命令:git commit -m "日志信息" 文件名

查看本地库的版本:
git reflog
git log

 

六、修改文件

 当demo.txt文件被修改后,在查看本地库的状态就发现打印出来的日志信息有了变化。

通过查看状态,输出的信息有了变化。主要意思是: demo.txt  被修改了(而且进行了标红)。这说明文件被修改了,但是还没被追踪(暂存)。 

七、切换版本

 

八、分支创建、查看、切换、合并

分支:在版本控制过程中,同时推进多个任务。我们就可以为每个任务创建单独分支。使用分支可以把程序员从开发主线上分离出来,开发资金分支的时候,不会影响主线分支的运行。
使用分支的好处:同时并行推进多个功能开发,提高开发效率。各个分支在开发过程中,如果某个分支开发失败,不会对其他分支有任何影响。失败的分支可以删除。

查看分支命令: git branch -v
创建分支命令: git branch 分支名
切换分支命令: git checkout 分支名
把指定的分支合并到当前分支上: git merge 分支名

 

使用Git 连接码云

Gitee 是一个云端软件开发协作平台,能帮助开发者/团队/企业更好地管理代码、项目和研发团队。
一、创建仓库
在Gitee上创建远程仓库,第一次使用需要注册。

登录Git他后,点击页面上“创建我的仓库” 。

二、把本地分支推送到远程仓库

命令: git push 别名 分支

在弹出的页面上输入远程仓库的用户名和密码。

三、拉起远程库的代码

命令: git pull 别名 分支名

注:如果 远程库是公开库,克隆或拉起是不需要登录的。

四、从远程库上克隆到本地

命令 : git clone 远程地址

注:clone 这个命令会:1.初始化本地仓库。2、拉起代码

 

标签:git,默认,Git,本地,使用,安装,远程,分支
From: https://www.cnblogs.com/tanyongjun/p/17034249.html

相关文章

  • Ubuntu18.04环境下安装redis 6.2.0
    环境是win11的Linux子系统Ubuntu-18.04,安装方式是源码安装,也可以用apt安装(见本文最后参考资料),用的用户是默认用户(所以一些关键命令要注意用sudo,不用会报错)安装:joey@Joey......
  • Springboot使用不了jsp的一些bug
    因为在SpringBoot中不推荐使用JSP作为动态页面,我们要想使用JSP编写动态页面,需要手动添加webapp目录。形成这个样子就算成功了(不必须有web.xml) 由于SpringBoot自带tomca......
  • 怎样在matlab安装相机标定工具箱
    在安装matlab的时候忘记安装相机标定工具箱了,这个时候怎么在matlab中安装呢(此方法额外安装其他工具箱也有效)主页-->附加功能-->获取附加功能   搜索图像处理和计算......
  • 安装蓝叠安装模拟器在Windows10
      下载地址:https://www.bluestacks.com/download.html     如果想使用模拟器打开tiktok的话可以如下操作 ......
  • 腾讯云TencentOS Linux 服务器操作系统下使用hostnamectl设置大写主机名
    腾讯云TencentOSServer服务器操作系统下使用hostnamectl设置大写主机名。TencentOSServer镜像版本目前腾讯云上有3款TencentOSServer镜像供用户选择:镜像版本说明Tencen......
  • 2.4JS中的函数的使用
    ​  什么是JS的函数:类似于java中的方法,JS中也可以定义一些函数,java中的方法签名包含访问修饰符,返回值类型,方法名,参数列表,异常列表,但是JS中定义函数的语法相对......
  • 2.4JS中的函数的使用
    ​  什么是JS的函数:类似于java中的方法,JS中也可以定义一些函数,java中的方法签名包含访问修饰符,返回值类型,方法名,参数列表,异常列表,但是JS中定义函数的语法相对......
  • pve虚拟机安装教程
    1.ProXmoX-VE简介PVE是一个完整的企业虚拟化开源平台。通过内置的web界面,可以轻松地管理虚拟机和容器、软件定义的存储和网络、高可用性集群和多个开箱即用的工具。2.安......
  • Lombok介绍和使用
    目录Lombok简介Lombok使用添加maven依赖安装插件编译时出错问题示例Lombok分析Lombok常用注解Lombok工作原理运行时解析编译时解析Lombok的优缺点优点缺点Lombok简介官......
  • Win10基础 dism 制作大于4G镜像的系统安装U盘
          OS:Windows10Version21H1      blog:师万物 typesetting:Markdown Win10基础dism制作大于4G镜像的系统安装U盘获得win10系统镜像......