zoukankan      html  css  js  c++  java
  • git

    git 安装

    https://git-scm.com/download/win 

    Git安装步骤

    1. 双击安装包
      1. 1.
      2. git指令前面的$符号
        1. git指令 
          1. git config --global
          2. 配置用户  --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 会多把所有的提交 交到默认的分支里面

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

                提交一:git add一次  git commit一次     建议使用第一种

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

                Git checkout --文件名  撤销更改

                modified  修改的  delete 删除的

            

    ·        如果出现这样的提示

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

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

                git rm 在仓库中直接删除 aa.txt

            

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

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

    1. 注册github/码云账号
    2. 本地仓库和远程仓库通过ssh加密的

    (1) 创建ssh key

    Ssh-keygen -T rsa -c “834719201@qq.com”

    这里是小t和大C

     

    一个是id_rsa  这个是私人秘钥  id_rsa.pub 这个是公钥

    1. 将公钥添加到github账号上
    2. 流程

    3. 成功之后 邮箱会受到一份邮件。。

      为了验证是否成功

      指令 ssh -T git@github.com

    4. 让本地仓库和远程仓库关联

      1. 建立远程库 要保证仓库是空的
      2. 不能选添加readme文件

      3. Git remote add origin git@github.com:cuiweijun/testxiawu.git 

        建立本地仓库和远程仓库的链接

        Git push -u origin master

      4. 第一次提交 可以带 参数 -u

         

        从远程仓库克隆 git clone  url地址

  • 相关阅读:
    动态归划之不同路径走法之和
    【转】在ADO.NET中使用参数化SQL语句的大同小异
    asp.net C#如何实现验证码不区分大小写
    用C# + SqlServer2005 实现的treeview动态树形菜单
    捕捉用户的输入,用回车提交
    【转载】在一个aspx或ashx页面里进行多次ajax调用
    【转】在ashx页面中context.Session["xxx"]获取不到值的解决办法
    【转载】【很不错的文章,值得一看】实现小数据量和海量数据的通用分页显示存储过程
    【原创】纯javascript实现银行卡号的Luhn验证或校验算法
    Sql
  • 原文地址:https://www.cnblogs.com/jiangningjn/p/10639118.html
Copyright © 2011-2022 走看看