Git安装和使用

本文详细介绍了在Windows 10环境下安装Git 2.18.0版本的方法,包括配置用户名和邮箱、设置SSH密钥以避免频繁输入密码,以及如何从远程仓库拉取代码等基本操作。此外还提供了提交、推送、拉取代码的常用命令,并讲解了如何处理代码回退和分支管理等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        window10环境+git2.18.0版本

        安装包链接:https://pan.baidu.com/s/16ISXWz598u5u7ZH-CHjdKQ

        提取码:akf6

目录

1、安装       

2、配置用户名和邮箱 

3、设置密钥(避免提交代码时会出现输入密码的弹框)

4、远程拉去镜像仓库

5、git其它使用情况

        5.1、提交

        5.2、推送

        5.3、拉取

        5.4、提交、推送、拉取快捷方式 

        5.5、回退

                5.5.1、代码提交到本地,并未推送到远程仓库

                5.5.2、代码提交到远程仓库,进行回退 

        5.6、分支

                5.6.1、创建分支

                5.6.2、切换分支

                5.6.3、合并分支及冲突解决 


1、安装        

2、配置用户名和邮箱 

        2.1、打开运行窗口(win+R),输入cmd进入控制台

        2.2、设置用户名:git config --global user.name "你自己取的名字"

        2.3、设置邮箱:git config --global user.email "你自己的邮箱"

        2.4、查看用户名:git config user.name

        2.5、查看邮箱:git config user.email

3、设置密钥(避免提交代码时会出现输入密码的弹框)

        3.1、 鼠标右键-->Git Bash Here

        3.2 、输入$ ssh-keygen -t rsa -b 4096 -C "你自己的邮箱"

        3.3、连续多次按Enter键

        3.4、出现如下结果配置完成                

         3.5、安装成功并拷贝内容

        3.6、向远程仓库(我使用的是码云)中添加id_rsa.pub内容 

4、远程拉去镜像仓库

          4.1、登入远程仓库并复制代码链接 

         4.2、下载项目代码

        

 

5、git其它使用情况

        5.1、提交

        5.2、推送

        5.3、拉取

        5.4、提交、推送、拉取快捷方式 

        5.5、回退

                5.5.1、代码提交到本地,并未推送到远程仓库

步骤一:找到git的提交记录

        方式一:

         方式二:

 步骤二:选择你要回退的版本,复制版本号

 步骤三:进行不同情况的回退

        方式一:

 

         方式二:

 

                5.5.2、代码提交到远程仓库,进行回退 

 

问题:

        a、当前回退只是本地仓库代码会回退,远程仓库的代码并不会回退

        b、回退到老版本后如果push到远程仓库会有版本冲突的情况

解决:

        方式一:   

 

 此时再commit-->push就不会出现版本冲突。且远程仓库代码也会回退为提交的最新的代码

        方式二:

        先本地回退(和上面操作一样),然后在控制台Terminal使用命令强制回退。(IEDA本身不支持这种操作,所以需要在控制台中执行)

  

        5.6、分支

                5.6.1、创建分支

                        方式一:

 

 

                 方式二:

 其它和方式一类型

                5.6.2、切换分支

                5.6.3、合并分支及冲突解决 

 

 如果主分支和创建的个人分支对同一处地方有修改则会出现冲突。如下:

 最后再推送到远程仓库

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值