zoukankan      html  css  js  c++  java
  • Git笔记——01

    Git - 幕布

    Git
     
    • 教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
    • 基本内容:
      • 创建可以Git仓库
        $ mkdir learngit ——仓库创建
        $ cd learngit ——进入仓库
        $ pwd ——显示当前目录
        $ git init ——变成Git可以管理的仓库​
      • 添加文件到仓库(repository)
        • 注意千万不要用window自带记事本:编码多了
        • 使用Notepad++
      • Git时光穿梭
        • 让你随时掌握仓库状态
          $ git status ——全局状态
          $ git diff readme.txt ​ —— 查看相关文件细节
        • 查看仓库文件内容:
          $ cat filename
        • 查看仓库版本历史记录[有版本id]
          $ git log
          $ git reflog —— 查看命令历史,以便确定要回到未来的哪个版本​【关机后也可以用】
        • 时光穿梭
          $ git reset --hard HEAD^ 前一次
          $ git reset --hard HEAD^^ 前两次
          $ git reset --hard 版本id​ 某一次
        • Git管理跟踪修改
        • 删除文件
          • rm <file> 删除工作区的文件 git checkout -- <file> 恢复
          • rm <file> ——> git rm 那就相当于不仅删除了文件,而且还添加到了暂存区 需要先git reset HEAD <file>,然后再git checkout -- <file>
          • 彻底删除:rm <file> ——> git rm —— > git commit
  • 相关阅读:
    解决CentOS java环境不生效的问题
    大数据学习 概念篇
    java实用技能 上传文件 等等
    ubuntu hadoop伪分布式部署
    list去重
    fastjson生成JSON字符串的时候出现$ref
    《Swift by Tutorials》学习笔记(第二章)
    《Swift by Tutorials》学习笔记(第一章)
    《JavaScript高级程序设计》学习笔记(第七章)
    《JavaScript高级程序设计》学习笔记(第五章)- 下
  • 原文地址:https://www.cnblogs.com/ChaoyuanJam/p/9763893.html
Copyright © 2011-2022 走看看