zoukankan      html  css  js  c++  java
  • Git

    1. 安装

    sudo apt-get install git

    2. 配置

    因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

    $ git config --global user.name Yourname

    $ git config --global user.email email@emailserver.com

    3. 创建版本库

    首先进入一个文件夹,然后执行如下命令:

    $ git init

    然后这个目录就变成了Git可以管理的仓库了。

    4. 把文件添加到版本库

    $ git add file_name

    执行完此命令后,工作区将和暂存区的内容一致,但是和库还是不一样

    5. 提交文件的更改

    $ git commit -m "the message

    执行完此命令后,暂存区的文件将和库里面的文件保持一致

    6. 查看文件内容的变化

    $ git diff [file_name]

    此命令将会检查工作区和暂存区之间文件内容的变化

    7. 查看文件的状态

    $ git status

    此命令可以对比,工作区,暂存区,库 三者之间文件的区别

    8. 查看文件更改的历史

    $ git log [file_name]

    此命令用于查看文件在库上的变化

    9. 查看历史命令

    $ git reflog

    此命令可以查看每一次的命令,用于此种情形:先是回退到历史版本,然后再撤清回退的操作

    10. 回退版本

    $ git reset --hard HEAD^

    此命令返回到上一版本

    git reset --hard commit_id

    此命令回退到任意一个版本号对应的版本

    11. 发布

    $ git push origin master

    12. 记住用户名和密码

    $ git config --global credential.helper store

    13. 设置编辑器

    git config --global core.editor vim

    14. 对比不同版本的同一文件

    $ git diff HEAD^^  HEAD settings.py

    $ git diff HEAD^^ ..HEAD -- settings.py

    $ git diff HEAD~2 HEAD -- settings.py


  • 相关阅读:
    硬件接口通信速度
    python socket非阻塞及python队列Queue
    pandaboard用wifi时打不开网页
    pandaboard安装ubuntu14.04系统遇到的问题
    创建ROS工作空间和包
    CAN 和 CANopen的区别和联系
    各种通信方式总汇
    ROS中的CMakeLists.txt
    备忘录模式
    class文件概述
  • 原文地址:https://www.cnblogs.com/jcsz/p/5360382.html
Copyright © 2011-2022 走看看