分布式的版本控制工具(Git)

Git

git常用指令

指令效果
git init初始化
git status查看版本库状态
git add .添加到暂存区
git commit -m ‘说明’提交到本地库
git log查看版本信息
git clong repo.git克隆远程中央仓库到本都
git push origiin master将本地版本库推送到远程中央仓库
git remote add origin repo.git将本地仓库与远程中央仓库关联
git pull origin master将远程分支中最新代码拉取到本地
git clone -b 跟上分支路径 跟上克隆地址远程克隆仓库分支
git pull设置了克隆路径就直接使用git pull更新库就行

分支常用指令

指令效果
git branch创建分支
gti check out切换分支
git checkaut -b创建并切换分支

git的介绍

git就是有一个管理我们文件夹的工具,而且可以保留所有文件夹的版本信息,方便我们查找和找回。

下载方式

方法1. 可以打开官网直接下载:链接: link.

方法2. 打开下载中心,选择操作系统,选择下载版本。

注:下载好以后直接双击安装就可以了,一下选择下一步,安装在默认路径就行,安装完成后可以检测下安装成功没有。(打开cmd窗口,输入$ git --version指令即可“注意指令间有空格”)

使用git

git没有桌面图标,使用时只需要选中你想要管理的文件夹单机鼠标右键,然后点击Git Bash Here,就会弹出一个彩色的命令行窗口。

使用git让文件保存版本的方法

第一步: 在控制台输入指令 git init,初始化git工具。

第二部: 紧跟着下面输入指令git config --global user.name “这里输入你想创建的用户名”,创建用户名。

第三步: 下一步在控制台输入指令**git config --global email.name “这里面输入你想创建的邮箱地址” **,创建邮箱地址。

第四步:

Column 1存放在暂存区域
存放某一个文件git add index.txt(add后面跟文件名)
存放所有文件git add . 或者git add - - all
删除文件git rm - -cached(- - 后面跟文件名)

第五步:

Column 1拉回暂存区的文件
拉回某一个文件git reset HEAD - - index.txt(HEAD 后面跟文件名)
拉回所有文件git reset - - .

第六步: 将文件存放在暂存区域后输入指令git commit -m “文件简单说明”,将文件存放在历史区域。(引号内是对该文件版本做一个说明,方便以后查找和记录修改信息)

第七步: 输入指令git log,查看文件版本信息。
在这里插入图片描述
第八步: 输入指令** git reflog**,回退查看原来版本号。

第九步:
方法1:输入指令git reset - -hard 跟上版本号,可以回退我们删除的文件,回退一个版本跟一个版本号。
方法2:git reset --hard HEAD ^ ( ^ 表示回到上一个版本,如果需要回退到上上个版本的话,将HEAD^改成HEAD ^^, 以此类推。那如果要回退到前100个版本,这种方法肯定不方便,我们可以使用简便命令操作:git reset –hard HEAD~100 );

最后进行一个误删除文件让其恢复的例子

第一步输入指令git status,查看本地改动的暂存记录。
如图所示:
在这里插入图片描述
第二步输入指令git reset HEAD 跟上被删除的文件或文件夹 比如git reset HEAD …/Server
如图所示:
在这里插入图片描述
最后一步输入指令git checkout 后面跟被删除的文件名或文件夹如git checkout …/Server,至此被删除的文件回复。
如图所示:
在这里插入图片描述

上面是如何使用git超做自己的文件,现在来实现远程传输自己的文件和下载别人的文件。

1.去链接: link.注册一个账号。
2.创建自己的仓库
在这里插入图片描述
3.创建仓库的类型
在这里插入图片描述
3.创建成功
在这里插入图片描述
4.上传自己的文件到远程库
第一步先添加上传库的地址,输入指令git remotr add origin 后面跟上上面创建的仓库地址
如图所示:
在这里插入图片描述
添加完地址在输入指令 git push -u origin master,上传内容。第一次输入了 -u origin master后 后面在向这个库上传文件就可以直接输入git push
视图:在这里插入图片描述
5.克隆文件
在想要存放文件的位置打开git base,输入克隆指令,git clone -b 克隆地址 后面跟上仓库地址
图示:
在这里插入图片描述
当库的代码更新后你不需要在克隆一次,输入指令git pull,就能同步当前代码。

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值