git基础命令的使用-附命令汇总】的更多相关文章

本文从https://www.liaoxuefeng.com/wiki/896043488029600学习,边学习边记录. git命令:创建版本库:git init : 把当前目录变成Git可以管理的仓库git add <file> : 如 git add readme.txt readme2.txt .注意,可反复多次使用,添加多个文件:git commit -m <message> 如: git commit -m "你好" : -m 后面跟本次提交的说明.…
一.Git 基础图解 转自:http://www.cnblogs.com/yaozhongxiao/p/3811130.html Git 图解剖析 git中文件内容并没有真正存储在索引(.git/index)或者提交对象中,而是以blob的形式分别存储在数据库中(.git/objects),并用SHA-1值来校验. 索引文件用识别码列出相关的blob文件以及别的数据.对于提交来说,以树(tree)的形式存储,同样用对于的哈希值识别.树对应着工作目录中的文件夹,树中包含的 树或者blob对象对应着…
Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 git init 创建 Git 本地仓库 远端无仓库,本地无仓库,本地新建一个仓库 git init git_learning 远端有仓库,本地无仓库,拉取远端仓库到本地 git clone git@github.com:Michael728/michael-git.git cd michael-git # 提交一个 readm…
Git是一个很好用的版本控制系统,本文对于常用的一些命令进行了汇总. 创建一个存储仓库(repository) https://github.com/右上角点击"+"号,New repository,创建一个仓库,之后输入仓库的名字,描述和选择pubic/private. 配置SSH Key 为了能从远程仓库拉取文件到本地或将本地文件push到远程仓库,需要配置ssh key,否则会出现全选不允许的错误(permission denied).点击右上角头像-->settings-…
一:相关概念: 1:工作区(Working Directory): 就是你在电脑里能看到的目录 2:版本库(Repository): 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库.2.1): Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD.2.2): git add命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行git co…
1.git init git 初始化仓库 2.git add . git 添加全部文件 3.git add xxx.txt   git 添加单独文件 4.git commit -m "提交的提示信息,最好有一定的意义" git 提交 5.git status    git 状态查看 6.git diff    git 查看改动的文件内容 7.git diff HEAD -- README.TXT    git 查看工作区和版本库里面最新版本的区别 7.cat XXX.txt     g…
Git安装默认完成后,在左面点击鼠标右键,鼠标右键菜单中会多出来两个选项: a)  Git GUI Here <—>  图型界面模式 b) Git Bash Here <—> 命令行模式 我们选择进入命令行模式(如下图): 1.配置用户名和Email作为个人标识 config --global user.name "用户名" config --global user.email "邮箱地址" --global 命令选项代表Git将使用该信息来…
一些必须要知道的概念 git的三个工作区域:工作目录.暂存区.git仓库. 工作目录:其实就是本地文件磁盘上的文件或目录: 暂存区:是一个文件,保存了下次提交的文件列表信息,一般在git仓库目录中: git仓库:就是保存项目或文件的元数据和对象数据库的.其中包含了你提交给git的所有完整版本库. 基本的git工作流程如下: 在工作目录中修改文件. 暂存文件,将文件的快照放入暂存区域. 提交更新,找到暂存区域的文件,将快照永久性存储到 Git 仓库目录. 创建一个git仓库 git init 进入…
首先介绍一个git 里工作流的概念: 你的本地仓库由 git 维护的三棵“树”组成.第一个是你的 工作目录,它持有实际文件:第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动:最后是 HEAD,指向你最近一次提交后的结果. 1.git init命令用于初始化当前所在目录的这个项目. 2.git clone /path/to/repository 执行命令以创建一个本地仓库的克隆版本 3.git add <filename>  或 git add *  你可以计划改动(把它们添加到…
提交用户名和邮件地址   1 安装完Git首先要设置你的用户名称与邮件地址.每一个Git的提交都会使用这些信息,并且它会写入到你的每一次提交中. 2 git config --global user.name "你的用户名" git config --global user.email 你的邮箱 END 配置信息查看   1 查看所有配置信息 git config --list 2 查看单项配置信息 git config <key> 3 示例:git config user…