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地址

原文地址:https://www.cnblogs.com/zzz035921/p/10637513.html