zoukankan      html  css  js  c++  java
  • Git常用指令整理;

    1. mkdir leargit; 创建一个leargit的文件夹,也可以理解为git仓库; 然后cd到创建的文件里去;

    2. pwd: 显示当前目录;

    3. cd leargit; 通过cd来到达指定的路径地点;

    4. git init; init命令把mkdir创建的目录变成git可以管理的仓库;

    5. git config --blobal name "carson"; git仓库的用户名;

    6. git config --global user.email "carsonc@qq.com" 用户的邮箱地址;

    7. ls -ah; 查看创建的仓库下有那些具体的文件以及字文件;

    8. git status; 查看git仓库下的文件有没有修改;

    9. git add '修改后的文件名,将修改后的文件提交到 暂存区 内';

    10. git commit -m"修改内容的描述";

    11. git diff; 具体查看各个文件 修改 的内容;

    12. git log; 查看git仓库下各个版本的历史记录,由近到远的显示提交日志;

    13. git log --pretty=oneline; 查看历史记录和提交日志的简要信息,只显示主要信息;

    14. git reset --hard HEAD^; 使用git reset命令退回到上一个版本;
          注意: HEAD 指向的版本就是当前的版本,因此git允许我们在版本的历史之间穿梭,使用命令 git reset --hard commit_id;

    15. git reset --hard +想要跳转到哪个版本的版本号, 列: git reset --hard c24ef;
          注意: 如果穿梭到以前的版本后,又想会到以后的版本的话,可以使用这个命令跳转到具体的版本,版本号只要前几位就可以了,

    16. git reflog; 如果你已经忘记的你的版本号,但是又想回复的哪一个版本的话,可用使用 reflog 来获取你的每一次命令;

    17. cat '查看的文件名'; cat 可以查看到具体文件的内容;

    18. 注意在修改的仓库中的文件后要将修改后的文件 add 到暂存区,如果修改后的文件没有提交到暂存区的话, commit提交的也只是暂存区里面的文件;

    19. git checkout -- '文件名'; 将以写错的的文件撤销掉,具体有两种情况1. 文件修改后还么有被放到暂存区,撤销修改就回到和版本库一模一样的状态;
                                                                                                                  2. 修改的文件已经添加到暂存区了,又做了修改,撤销修改就回到暂存区后的状态了,

    20. git reset HEAD <file> 可以把暂存区的修改撤销掉,重新放回工作区; 列: git reset HEAD readme.txt;
              注意: 1. 当你改乱了工作区的某个文件的内容,想直接丢弃工作区的修改时,用命令 git checkout -- file; 列: git checkout --readme.txt;
                        2. 当你不担改乱了工作区某个文件的内容时,还添加到了暂存区时,想丢弃修改,分两步: 第一步命令git reset HEAD <file>; 列: git reset HEAD readme.txt
                            第二步按场景一操作;
                        3. 已经提交了不适合的修改到版本库时,想要撤销本次修改, 就进行版本会吧, 前提是没有推送到远程库; 

      注: 此学习笔记是整理自廖雪峰老师的git学习网站上,个人学习中整理出来的,推荐大家再去廖雪峰老师的网站上更加细致的学习,地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 

  • 相关阅读:
    Struts2整合Spring
    关于碰撞检测的相关信息
    直角三角形
    XNA 3.0初步——自定义游戏循环时间
    XNA 3.0初步——将你的XNA 3.0游戏部署到Zune
    XNA 3.0初步——开始第一个XNA 3.0项目
    创建场景和赛道——概览
    XNA 3.0初步——将你的XNA 3.0游戏部署到另一台PC
    创建场景和赛道——场景绘制
    创建场景和赛道——游戏比较
  • 原文地址:https://www.cnblogs.com/chenjiangyang/p/9814563.html
Copyright © 2011-2022 走看看