zoukankan      html  css  js  c++  java
  • Git

    Git:

      1.Git的安装:https://git-scm.com/download/win

      

      2.Git GUI Here:图文操作;Git Bash Here:指令操作

      3.Git 指令前面是$符号

      

      GIt指令

          4.git config--global:config 配置

      配置用户--global参数 是在当前系统任何位置都可以使用这个用户;如果不加--global只能在当前文件夹目录下使用。

      

        5.如果不加--global  只能在当前文件夹目录下使用

      

      下一步  我们使用git init这个命令将这个版本库变成git可以管理的仓库

      标志就是 里面会出现一个 .git的隐藏文件

        

      6.版本库

        

       Git add  文件名   将文件添加到缓冲区

      7.Git commit -m “解释说明” 将缓冲区的文件提交到 仓库

      

      

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

      

      9.工作区 暂存区 仓库分支  

      

      

      如果需要使用第二个分支 必须人为创建 如果不创建 git会都把所有的提交 交到默认的分支 master里,Git的提交  提交的是修改 不是文件。

     

      

      Git checkout --文件名  撤销更改,modified  修改的  delete 删除的

      

      

      10.如果出现这个提示

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

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

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

      

        远程控制:git remote add origin git@github.com:cuiweijun/test.git

     

      

      注册github/码云账号

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

      创建ssh key

      Ssh-keygen -T rsa -c “834719201@qq.com”    这里是小t和大C的

      

      

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

     

      将公钥添加到github账号上的流程:

      

      

      

      

      

      

      

      

      成功之后 邮箱会受到一份邮件。。为了验证是否成功

      指令 ssh -T git@github.com

       

      

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

        建立远程库 要保证仓库是空的

       

      

      不能选添加readme文件

      

      

      

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

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

      Git push -u origin master

      

      

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

     

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

       

     

     

  • 相关阅读:
    linux系统中fdisk命令进行磁盘分区
    linux系统中挂载mount命令、umount命令
    linux系统中du命令
    linux系统中独立冗余磁盘阵列RAID
    linux vmware虚拟机添加硬盘
    linux系统中部署raid10磁盘阵列
    linux系统中配置磁盘容量配额服务(quota)
    linux系统中添加swap交换分区、删除swap交换分区
    linux系统中软链接和硬链接
    调试流程(暂定)
  • 原文地址:https://www.cnblogs.com/wangzhen1012/p/10638725.html
Copyright © 2011-2022 走看看