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

2017-04-28  本文已影响18人  Jalynn葸

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

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
上一篇 下一篇

猜你喜欢

热点阅读