Git使用教程,tortoise使用教程,最快速,最傻瓜,最浅显

1,137 阅读4分钟

一、项目版本历史

SVN 集中式 需要有中心服务器

GIT 分布式 每个电脑都可以是独立的服务器(去中心化)

二、 git的基本配置

1.在安装完成 Git 后,正式使用git前,是需要进行一些全局设置的,如用户名、邮箱。

# 设计全局用户名
    git confi --global user.name "你的名字"
#设置邮箱
    git config --global user.email "你的邮件"

--global是全局配置,基本配置一次就行了

2.查看配置信息

git config --list 

3.基本指令

1. 通过命令 git init 把这个目录变成git可以管理的仓库
    git init
2. 把目录中指定文件添加在暂存区里面
    git add 文件名(需要跟上文件名的后缀,使用tab键可以进行提实)
    git add comment.txt
3. 把所有文件添加在暂存区里面
    git add. 
4. 把暂存区的文件添加到本地仓库中 (注释意见一定要写)
    git commit -m "提交的注释" 
5. 查看文件的提交状况
    git status
6. 文件被修改了,查看修改的内容
    git diff 文件名
7. 查看每次文件提交的版本
    git log   (首行commit)显示为每次提交的版本号,第一条为最新的版本
    简化操作:git log –pretty=oneline 
8. 回退到上一版本
    git reset --hard HEAD^ 
    上上版本 , 以此类推
    git reset --hard HEAD^
    回退到指定版本
    git reset  --hard HEAD~100 (前100版本)
    根据版本号回退
    git reset  --hard 版本号
9. 创建分支
    git branch  dev
10. 查看当前分支
    git branch
11. 创建并切换分支
   	git checkout -b dev
12. 切换分支
    git checkout dev
13. 合并某分支到当前分支
    git merge dev
14. 删除分支
    git branch –d dev
15. 查看文件内容 
   	cat 文件名(携带后缀)

4.分支冲突问题的展示与解决(这里通过tortoise)

4.1 首先模拟一下普通提交的基础步骤

第一步、在gitee 或者 github上创建自己的空白仓库

git使用第一步.png 第二部、创建本地仓库,将项目保存在本地仓库,并推送到云端

git使用第0步.png 第三步,进行推送

推送完成之后,可以去gitee或者github刷新查看自己的项目是否上传成功;

三、如果多人提交不同文件,和一个人开发项目,没啥区别不演示了

四、模拟文件冲突的解决办法(tortoise解决)

模拟现场:张三、李四同时拉取项目,张三修改了A文件,进行推送之后;李四修改A文件,进行推送,推送过程中就会报错,如何解决该问题

步骤:(先贮藏、拉取、弹出贮藏、解决冲突、提交本地、推送云端)

  1. 在李四拉取文件的时候,发现文件版本不一致,选择贮藏,然后再进行拉取

  2. 拉取完之后,进行弹出贮藏处理,处理完之后,进行提交本地、推送云端

弹出贮藏、解决冲突.png 贮藏后,后拉取成功截图;

贮藏之后拉取成功.png

五、tortoise小乌龟的安装与使用(简化版网络教程,两步即可)

第一步,官网下载自己对应的版本(完全免费,不用去找其他资源,直接官网下载,选择自己对应的版本)

tortoisegit.org/download/

第二部 下载汉化包(根据个人所需,同样在官网),第一次安装设置只能是English,点都不要点,点一下 浪费1s时间(狗头)

tortoisegit.org/download/

第三部 安装 tortoise

除了安装路径换成自己的预设的路径之外,其他全部点下一步,即可安装完成

小乌龟博客.png

第四部 安装完成之后,双击汉化包的安装(不需要点击任何配置)

第五步 设置汉化包,完结,撒花!

小乌龟安装2.png

声明

tortoise安装参考:blog.csdn.net/free_wind22… (很详细,如果需要请点击查看细节),表示感谢,如有侵权联系删除,谢谢