美文网首页
Git入门-本地仓库操作指令

Git入门-本地仓库操作指令

作者: 技术永无止境 | 来源:发表于2019-03-13 23:37 被阅读0次
  • 创建全局名称和邮箱
git config --global user.name "username"
git config --global user.email "zhouzhaoming@yeah.net"
  • 显示git配置信息
git config --list
  • 创建版本库
cd d:/Repositories
mkdir git
cd git
mkdir learngit
pwd
  • 把这个目录变成Git可以管理的仓库
git init
ls -ah
  • 提交文件 -m表示提交说明
git commit -m "create a readme file"
  • 创建文件,并添加提交文件到仓库
git add readme.txt
#同时添加多个文件
git add readme1.txt
git add readme2.txt readme3.txt
git commit -m "add 3 files."
#添加所有文件
git add -A
git add --all
#提交所有文件并注释
git commit -a -m "修改readme.txt"
  • git status 时刻掌握仓库当前的状态
vi readme.txt
git status
  • git diff 查看文件不同
git diff readme.txt 
git diff
#比较工作区和版本库中最新版的区别
git diff HEAD -- readme.txt
  • 查看提交日志
git log
git log --pretty=oneline
  • 版本回退
#回退到上一个版本
git reset --hard HEAD^
#没有关闭窗口的情况下可以回复到任意版本
git reset --hard 1094a
#查看回退日志返回最新版本
git reflog
  • 工作区(learngit目录)、版本库(.git)区别
    第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;
    第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支。
  • 丢弃修改
git checkout -- readme.txt
  • 撤回已经add的文件,并还原到版本库最新版本
#把暂存区的修改撤销掉
git reset HEAD readme.txt
#丢弃工作区的修改
git checkout -- readme.txt
  • git删除文件
rm test.txt
git rm test.txt
git commit -m "remove test.txt"
  • 回退删除文件 提交之前
git checkout -- test.txt

相关文章

  • Git入门-本地仓库操作指令

    创建全局名称和邮箱 显示git配置信息 创建版本库 把这个目录变成Git可以管理的仓库 提交文件 -m表示提交说明...

  • 每日小结2.21

    git常用指令汇总 初始化本地仓库 命令:git init 克隆远程仓库 命令:git clone 远程仓库 添加...

  • Git基本操作和错误

    创建SSH Key 本地创建仓库操作 创建本地仓库 将文件添加进Git 提交 Git远程仓库操作 查看远程仓库 添...

  • Git本地仓库基本指令

    Git本地仓库常用指令 git init:创建版本库 git status:查看当前的Git仓库状态 git co...

  • github 常用指令

    github 常用指令git clone 用于下载github仓库中代码到本地。例如仓库:git://gi...

  • Git管理远程仓库

    在上一篇Git入门中,我们所有的操作都是在本地上进行的,本文将介绍用Git来管理远程仓库。用Git管理远程仓库可以...

  • 4、git

    一、为本地仓库设置远程仓库 1、建立好本地仓库,git init,git add .等操作,将代码提交到本地仓库 ...

  • 组件化(第一篇)

    组件化 git 常用操作指令 cocoapods的基本使用 cocoapods本地私有库 一、git 常用操作指令...

  • Git入门-远程仓库操作指令

    SSH设置指令 如果你用的GitHub或者码云中添加公钥。在本机用户主目录里找到.ssh目录,里面有id_rsa和...

  • Android 基础操作 git操作

    Git 操作 git 命令 创建本地仓库 git init 获取远程仓库 git clone [url] 例:gi...

网友评论

      本文标题:Git入门-本地仓库操作指令

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