github

 

 

首先是git

git指令

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 代表当前版本向上追溯到的第十个版本

我们会发现  最新版本添加的内容    丢失了    回到第二次提交的版本来了

工作区    暂存区   仓库分支

如果需要使用第二个分支    必须人为创建   如果不创建git会把所有的提交  到默认的分支master里

git 的提交   提交的是修改的  不是文件

提交1    git add  一次    git commit 一次    建议使用第一个

提交2   前面的都git add最后一次  在git  add   git commit

 

git checkout -- 文件名   撤销更改

 

modified 修改的    delete删除的

如果出现这个提示

  在工作区我改了readme 删了 aa.txt 但是仓库没有得到信息就没有更新

  有两种方式  git  commit去更新仓库的状态

  git rm 在仓库中之杰删除aa.txt               git rm  aa.txt

  

远程控制

git  remote add origin   git@github.com:cuiwenjun/test.git

指定本地仓库与github上的test项目相连

1.  注册github/码云账号

2.   本地仓库和远程仓库  通过ssh 加密的

   (1)创建ssh  key

    ssh-keygen  -T  rsa  -c     “123456789@qq.com”

  

这里小t和大c的

一个是id rsa 这个是私人秘钥   ifd_rsa.pub   这个是公钥

3.将公钥添加到github账号上

流程

 

成功之后  邮箱回收到一份邮件

为了验证是否成功

 

 

 

 

posted @ 2019-05-07 20:42  前端学习者6  阅读(235)  评论(0编辑  收藏  举报