美文网首页
git 学习总结及心得

git 学习总结及心得

作者: indianmifan | 来源:发表于2017-10-02 14:07 被阅读0次

git 代码复习

第一步 自报家门
 git config --global user.name "indianmifan"
 git config --global user.email"lyang1817@163.com"
2.创建库

默认的主目录是c/user/lyang
mkdir xxxx在当前目录下新建一个目录(目录即文件夹)


通过mkdir xxxx建立空目录 第一期作业
cd xxxx更改目录 (change dirction)
cd ..更改目录到上级目录
cd使用方法\


git init pwd ls -ah 不赘述
git add 如果要在子目录add a file 需要先cd到该子目录
git commit -m "xxxxx"


删除文件git rm xxx.txt 文件夹git rm -rf xxxx若用git rm xxx删除文件则报错cannot remove .....is a directory

git status 查看仓库状态
git diff xxx.txt查看修改的内容
git diff HEAD -- xxx.txt查看工作区与版本库里最新版的区别


gi t log 用来查看提交日志 git log --pretty=oneline单行显示
head 当前版本
head^上一个
head^^上两个版本
head^100上一百个
git reset --hard HEAD^ 退回上一个版本(在已经commit到版本库的情况下 注意与下面一节的区分)使用git log 已经看不到被退回的版本 但如果命令行窗口还没关闭就可以往上翻找到该版本的版本号 取其前几位为xxxxx
使用指令git reset --hard xxxxx即可退回该版本
如果窗口已关闭 还可以使用git reflog找到该版本号
所以说在commit时要写好备注这样才找得到想要的版本号


撤销修改
1.修改只是在工作区 则可以手动删除 或者用git checkout -- xxx.txt(原理是用版本库里的版本替换掉工作区的版本)
2.修改已经add到缓存区 git reset HEAD xxx.txt
3.用git status查看修改情况


待续

相关文章

  • git 学习总结及心得

    git 代码复习 第一步 自报家门 2.创建库 默认的主目录是c/user/lyangmkdir xxxx在当前...

  • Netty 框架总结「ChannelHandler 及 Even

    学习了一段时间的 Netty,将重点与学习心得总结如下,本文主要总结ChannelHandler 及 EventL...

  • day1

    2018.07.09学习总结 1.安装软件及注册软件 包括安装Git,TortoiserGit,VSCodeSet...

  • 关于git/gitlab及Gitlab-Runner的学习和部署

    关于git/gitlab及Gitlab-Runner的学习和部署总结如: · Git 是分布式版本控制系统,代码管...

  • PS学习总结及心得

    在这将近一周多的ps学习中,我对ps终于大致掌握了,并对平常学习中遇到的情况,学到的知识和学习过程中产生的...

  • 小猪的Git使用总结

    小猪的Git使用总结 目录 [TOC] 概述: 接触Git也些年头了,对于Git的使用也算是略有心得,想着出于自己...

  • 2018-04-18

    git学习小结 关于git init,git add,git commit 用法总结 1.首先配置git 全局配置...

  • CSP学习之旅心得及总结

    2021年1月9日注定是一个不平凡的日子,我怀着激动的心情匆匆赶往本次CSP培训上海线下培训的现场。在去年11月底...

  • Git常用命令总结

    我学习效率比较低,关于git差不多学习了两周,总结的常用命令如下: git add .&&git commit -...

  • Javascript 编程入门练习

    a.Javascript 基础练习-git项目地址b.Javascrpt 集合练习-git项目地址 总结及学到的知...

网友评论

      本文标题:git 学习总结及心得

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