• 关于git


    git小白学习git 版本测试工具 分布式版本控制工具

    命令!

       1、安装git

      在window上安装git ,从官网下载git 地址:

    https://git-scm.com/downloads

    默认安装,安装完成后找到git bash

     

     打开,就安装成功啦

      2、操作--在git bash中设置自己的名字,邮箱

    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"

      3、创建一个版本库,用于管理自己的git仓库目录,简单说就是创建一个空目录

    madir learngit
    cd learngit
    pwd
     /e/goproject/gaga/learngit //注意不要用中文

      4、git init初始化

    git init

      5、提交文件到git仓库分两步-在刚建立的文件夹中创建一个.txt文件,例如a.txt

    a、git add 文件名  //添加到暂存区
    b、git commit -m "此处随意填写" 提交,告诉git,即把文件提交到仓库 

     

      6、git status 查看执行结果--表明a.txt被修改过

    $ git status
    On branch master
    Changes not staged for commit:
      (use "git add <file>..." to update what will be committed)
      (use "git checkout -- <file>..." to discard changes in working directory)
    
        modified:  a.txt
    
    no changes added to commit (use "git add" and/or "git commit -a")    

      7、查看文件发生了什么样的变化 -此时把readme.txt中的文件加了一句话

     

       8、可以继续提交修改  git commit -m "修改"

       9、提交之后查看此时状态 git status

    $ git status
    On branch master
    nothing to commit, working tree clean

       10、查看历史记录

    git log   //可以看到三次提交的历史记录

       11、查看历史命令

    git reflog

      12、撤销修改

    git checkout --文件名

      13、删除文件 ---先删除文件,查看状态    提交删除消息  提交到版本库

    工作区和暂存区的概念

      个人理解:暂存区是执行     git add 文件名     之后没有执行     git commit -m ""    命令,这样会把文件访日git的暂存区

           工作区是自己写的代码,没有提交上去,

       

     

     

  • 相关阅读:
    删除目录软链接注意事项
    使用Dnsmasq搭建本地dns服务器上网
    在CentOS 7 上安装广告服务器 Revive Adserver
    CentOS6 Squid代理服务器的安装与配置
    CentOS6 PXE+Kickstart无人值守安装
    Redis的初步安装
    创建交互式shell脚本对话框
    C 捕获 lua 异常错误
    iic 之24C256存储器 及PCF8563
    汉字的编码与字模点阵小结
  • 原文地址:https://www.cnblogs.com/gagaAurora/p/13606254.html
Copyright © 2020-2023  润新知