Git的基础操作

作者: 早起祷告的猴子 | 来源:发表于2017-03-21 21:53 被阅读16次

Git可以在一个文件夹下管理很多的版本,这样子很干净利落,不用自己手动保存很多版本。写程序,写文章,写书,都可以用Git来管理。Git就是适合把大任务拆解成小任务来完成,还不会让你迷失(lost),而且可进可退。我很着迷Git,觉得它不仅是一个软件,而且是一套优秀的版本管理思想的结晶。Git是2005年诞生的,应该是很年轻的新生代,很有生命力。

git clone location 复制一个代码仓库
git init 创建一个仓库repository

git add file 添加文件到暂存区stage
git commit -m "message" 提交暂存区(stage)的文件到仓库(repository)

git log 显示仓库里的文件的提交记录
git status 显示当前的和暂存区的文件的状态

git diff old new 对比两个提交的版本
git diff 显示当前的文件和暂存区的文件的区别
git diff --staged 显示暂存区的文件和提交的文件的区别
git diff --cached显示暂存区的文件和提交的文件的区别

git checkout ID 恢复到之前的一个版本
git checkout会覆盖当前还没有保存的改变!
git reflog 显示仓库里的文件的全部历史记录

相关文章

  • Git 系列文章

    GIT 初识 Git的基础操作 Git的远程操作 Git的分支管理 Git标签操作 Git团队协作 Git 多账户...

  • Git基本操作

    一、 git的基础操作 基础操作 1.在项目里创建一个git : $ git init 链接远程项目: $ git...

  • Git总结

    初步 下载git 基础配置: 基础操作 获取Git仓库 初始化现有仓库 git init 克隆远程仓库 git c...

  • 网站资料

    Git基础 Git教程-廖雪峰的官方网站 猴子都能懂的Git入门 git tag常用操作

  • Git 使用记录 - 各种撤销

    @(版本控制)[git] 前面通过 Git使用记录 - 基础 一文记录了平时的一些git基础操作。由于篇幅限制,只...

  • Rebase——从中级giter到高级giter的梯子

    编者按:本文讲变基操作(rebase),非git基础知识的解说,所以要想有所收获,至少对git基础操作有比较深刻的...

  • git使用

    git 本地操作 基础 创建 git init 添加到暂存区 git add 提交到版本库 git commit ...

  • 【操作】Git版本控制 # 5 相关工作流

    Git操作与git工作流 当我们谈论git时,我们首先会想到版本控制和各种命令及概念。git基础操作请看我的另外一...

  • Git资料集

    Git这些高级用法,喜欢就拿去用 Git基础知识 Git廖雪峰 猴子都能懂的Git入门 git tag常用操作

  • git基础操作

    1. 创建仓库 终端cd到指定目录,使用git init ****创建仓库,创建之后会在目录中看到你刚创建的仓库,...

网友评论

    本文标题:Git的基础操作

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