git
git安装网址
https://git-scm.com/download/win
git 指令前面的是$符号
mkdir 表示新建
cd 表示进入文件
git config --global //config 配置
配置用户 --global 参数 是在当前系统任何位置都可以使用这个用户
如果不加 --global 只能在当前文件夹目录下使用
下一步 我们使用git init 这个命令将这个版本库变成git 可以管理的仓库
标志就是里面会出现一个 .git 的隐藏文件
git add 文件名 将文件添加到缓冲区
git commit -m “解释说明” 将缓冲区的文件提交到仓库
git status 让我们时刻掌握仓库当前的状态
红色代表仓库被改动 在工作区
绿色代表在暂存区
git diff 参看上次修改的地方
git log 查看仓库的历史版本
如果说 你想看简单的
git log --pretty=oneline
git reset 将当前版本回退到上一个版本
git reset --hard head^ 代表当前版本的上一个版本
git reset --hard head^^ 代表当前版本的上上一个版本
git reset --hard head ~10 代表当前版本向上追溯到第十个版本
我们会发现 最新版本添加的内容 丢失了 回到第二次提交的版本了
工作区 暂存区 仓库分支
如果需要使用第二个分之必须人为创建 如果不够减,交到默认分之 master‘
git 的提交, 提交我是修改的,不是文件
提交1:给他打断一次gitcommit 建议使用第一个
提交2 前面的都是gitadd最后一次在github git commit
git checkout 文件名 撤销更改
modified 修改的 delead删除的
如果出现这个提示
在工作区我给了删了aa.txt 但是仓库没有的到信息就没有更新
俩种方式git commit 去更新仓库的状态
git rm 在仓库中直接删除 aa.txt
远程控制
git remote add origin git@github.com:***/test.git
指定本地仓库与github上的test项目相连
注册github/码云账号
本地仓库和远程仓库通过ssh加密的
创建ssh key
ssh-keygen -T rsa “网址”
这里小t和大c的
一个是id_rsa 这个是死人秘钥 id_rsa.pub这个是公匙
将公匙添加到github账号上
成功之后邮箱会受到一份邮件
为了验证是否成功
指令 ssh -T git@github.com
让本地仓库和远程仓库关联
建立远程库 要保证仓库是空的
不能添加readme文件
git remote add origin git@github.com:*****/**.git
建立本地仓库和远程仓库的链接
git push -u origin master
第一次提交 可以带 -u
从远程仓库克隆git clone url地址