zoukankan      html  css  js  c++  java
  • 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账号上

    流程

     

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

    为了验证是否成功

     

     

     

     

  • 相关阅读:
    图文详解AO打印(端桥模式)
    ubuntu svn下载代码出错
    zip error: Invalid command arguments
    秒杀系统设计与实现
    聊聊技术选型
    分布式事务,第三方接口一致性问题
    单系统下的分布式数据库事务方案(拓展spring的事务管理器)AgileBPM多数据的解决方案
    activiti flowable 开源工作流引擎项目整合开发实施实践总结
    java map循环的最优写法(之前写过好多种,这个听说最好记住就行)
    eclipse中maven项目交付svn忽略配置文件(转)
  • 原文地址:https://www.cnblogs.com/guhuai/p/10639116.html
Copyright © 2011-2022 走看看