首页 > 其他 > 详细

git

时间:2019-04-01 17:20:54      阅读:148      评论:0      收藏:0      [点我收藏+]

 

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

技术分享图片

技术分享图片

 

git

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!