Linux基础概念篇:


Git篇:

基础使用:address

  • 不同操作系统换行问题
  • Git常用:git add <file>、git commit 、git status、git diff <file>、git log
  • Git reset -hard HEAD^(HEAD~100)(ID sha码)
  • Git的跟踪修改:Git diff默认为工作区和stage区的区别。Git status 也是这两个区的difference。远程Git diff master(本地分支) (remote name)/(remote branch)
  • Git的撤销修改:Git checkout -- <file name> 针对Working Directory的撤销,Git reset HEAD <file name>
  • Git的提交:Git push?,git branch -r 查看远程分支名

小总结:

  1. git 中file在working tree,index,repository 中保持一致性.。Git reset 是指定head的指向。 --hard 不保留working tree 和 index内容,直接覆盖保持一致性。 --soft 保留working tree 和 index的内容。 --mixed 保留working tree,index 中被覆盖。
  2. git 中 Git checkout --<file name>是用index来替换working tree。
  • SSH-keygen的用法
  • 解决冲突:
  • 分支管理:
  • Git stash,Git stash list,Git cherry-pick <sha id>
  • 多人协作:??? Git remote (-v)查看远程库信息
  • Rebase 变基?
  • 标签:Git tag (<tag name>) (<commit id>) (-a -m)、Git show <tag name>、远程推送    

Git的Working Directory、Repository、(stage/index->branch)、

最新文章

  1. git&amp;sourcetree安装及在IntelliIJ下拉取项目基础使用
  2. 二、IRIG_B解码AC信号
  3. -_-#【Cookie】缩小 Cookie
  4. canvas 绘制矩形
  5. Jquery radio checked
  6. acm--统计错误数
  7. 学号:201621123032 《Java程序设计》第10周学习总结
  8. 野路子码农系列(2)Python中的类,可能是最通俗的解说
  9. easy ui 关闭选项卡
  10. Node.js Cheerio parser breaks UTF-8 encoding
  11. 用pymysql操作MySQL数据库
  12. 创建结点 与 分配内存 Function to create a Node. Allocates memory for a new node. 主动申请内存 链表 指针的写法
  13. Intorduction To Computer Vision
  14. angularjs探秘&lt;三&gt; 控制器controller及angular项目结构
  15. TabNavigator Container Example
  16. THUSC 2017 D1T2 杜老师
  17. android二级listview列表
  18. jeecms系统使用介绍——通过二次开发实现对word、pdf、txt等上传附件的全文检索
  19. (1)什么是socket(套接字)
  20. jetty无法即时更新html、js、css等静态文件的解决办法

热门文章

  1. Android Studio [ImageView/使用第三方库加载图片]
  2. 环境搭建-CentOS集群搭建
  3. ubuntu13启动屏幕亮度0解决方法
  4. You can&#39;t specify target table &#39;sys_user_function&#39; for update in FROM clause
  5. PHP5.5 mysqli如何连接MySQL数据库和读取数据
  6. Java 从入门到进阶之路(七)
  7. 03 python基础作业(一)
  8. group by 如何合并字符串优化记?
  9. RDD基础-笔记
  10. 6.InfluxDB-InfluxQL基础语法教程--GROUP BY子句