一、下载和安装
二、安装-启动git
Mac 本 打开终端
windows本 开始 => git文件 =>
a. git bash 支持linux命令的 shell
b. git cmd 支持windows命令的shell(垃圾)
c. git gui 可视化界面(难用)
三、git和github
四、git操作
- 进入当前目录
$ cd 路径
- 当前目录的初始化(设置文件夹选项,显示隐藏文件)
$ git init
出现了一个.git文件,这个文件是当前仓库的配置文件,里面存储着,当前项目,进行版本控制的一切信息。
第二个事情,在本地建立一个虚拟仓库。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bFLqEEPm-1595916061105)(/Users/tianyufei/Library/Application Support/typora-user-images/image-20200728112454426.png)]
- 注册账号完成以后,在你的账号下,去建立一个远程仓库
- 在本地的git上,设置你的账户和用户名
$ git config --global user.name '你的git名称'
$ git config --global user.email '你github登陆的邮箱地址'
- 工作区 上传到 暂存区
$ git add * / git add . / git add 文件名字
$ git commit -m 'first commit' 这一次提交的描述信息
- 查看暂存区和工作区提交状态
$ git status
- 查看工作区和暂存区,文件的变化
$ git diff
- 查看历史版本
$ git log
- 版本回滚
$ git reset --hard HEAD^ 回到上一个版本
$ git reset --hard HEAD^^ 回到上上一个版本
$ git reset --hard 版本号
- 配置一个文件 .gitignore
在这个文件中缩写的路径,都是我们要忽略的文件。
- 暂存区提交数据到远程仓库去
$ git remote add origin 仓库地址.git
$ git push -u origin master
push以后,有可能会要求大家输入账户和密码(github的账户和密码)。
- 必须先生成ssh密匙,是在你的电脑上生成,配置到github配置项中
$ ssh-keygen -t rsa -C '邮箱@gmail.com'
用户文件夹中查找 => .ssh/id_rsa.pub 复制其中密匙
在github或者gitee的用户配置项中添加ssh密匙
五、如果已经提交成功了
- git add *
- git commit -m ‘’
- git push