美文网首页
git 的工作原理与命令行操作(一)

git 的工作原理与命令行操作(一)

作者: Jalynn葸 | 来源:发表于2017-04-28 10:22 被阅读18次

    最好用的分布式代码管理工具

    1、初始化代码仓库  git init
    
    2、如果使用git,必须给当前的仓库git配置用户名和邮箱
        1. git config user.name "XJX"
        2. git config user.email "JalynnXi@qq.com"
       也可配置全局的用户名和邮箱
        1. git config --global user.name "XJX"
        2. git config --global user.email "JalynnXi@qq.com"
    
    3、初始化项目
      touch main.m  //创建了main.m
      git add main.m  //将main.m添加到代码区
      git commit -m "初始化项目":将在缓存区的内容提交到本地版本库,清空缓
      存区
      注意:添加的文件或者修改的文件都要通过add命令将该文件添加到缓存区
    
    4、查看文件状态
      git status
      红色:该文件被添加或者修改,但是没有添加到git的缓存区
      绿色:该文件在缓存区,但是没有提交到代码仓库
    
    5、给命令行起别名
      git config alias.st "status"
      git config alias.ci "commit -m"
      全局别名:
      git config --global alias.ci "commit -m"
    
    6、删除文件
         git rm person.m   //将person.m删除
    
    7、查看版本信息
        git log  -->  版本号是由sha1算法生成的40位哈希值
        git reflog //看每个版本回退的操作
    
    8、版本回退
        git reset --hard HEAD //回到当前版本
        git reset --hard HEAD^: 回到上一个版本
        git reset --hard HEAD^^: 回到上上一个版本
        git reset --hard HEAD ~100: 回到前100版本
        git reset --hard 版本号(前5位)
    

    Git的工作原理

    1.png 2.png 3.png

    相关文章

      网友评论

          本文标题:git 的工作原理与命令行操作(一)

          本文链接:https://www.haomeiwen.com/subject/ndsozttx.html