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,就能同步当前代码。