美文网首页
工作必备技能之git

工作必备技能之git

作者: Victor细节 | 来源:发表于2017-01-29 13:25 被阅读0次

linux命令

  • pwd ----查看当前位置
  • ls----查看当前路径所有目录
  • ls ../----查看上一级目录
  • ls -l----查看详细信息
  • ls -a----查看所有文件
  • cd----进入下一级目录
  • cd.. ----返回上一级目录
  • mkdir----创建目录
  • mkdir ../js----在上一级创建js目录
  • clear----清空屏幕
  • tab键----自动补齐
  • cat index.html----查看index.html内容
  • touch index.html----创建index.html文件
  • cp index.html js/----复制index.html文件到js文件夹(js文件夹必须已经存在)
  • mv css/index.html css/home.css----移动文件,移动到当前目录就是重命名
  • rm css/home.css----删除css中的home.css文件
  • rm -r css ----强制删除css目录
  • find index.html----搜索index.html文件
  • vim demo.txt ----创建demo.txt文件,并进入编译模式(已有文件直接进入编译模式)
  • 按i(当前光标插入)或者a(光标向后移了以为) 就可以输入文本了
  • :wq----在编译模式下保存并退出文件
  • :q!----强制退出
  • :set number----显示行号
  • :set nonumber----不显示行号
  • 在非插入模式下,yy复制 p粘贴 dd删除一行并复制 x删除一个字母并复制

Git和SVN的区别

svn 集中式版本控制系统 版本库放在中央服务器 必须有网才能工作
git 分布式版本控制系统 每个人的电脑就是一个完整的版本库 没有网也能工作

git命令

  • git init: ----建立git仓库
  • ls -a : ----查看所有文件,是否创建了git仓库
  • git status:----查看状态 on branch master 在主分支
  • git config --global user.name 'luoxue' ----创建名字
  • git config --global user.email '373495519@qq.com' ----创建邮箱

下面需要添加到暂存区

  • git add readme1.txt
  • git add . ----添加所有

提交到仓库

  • git commit -m ----‘第一次提交’

查看日志

  • git log
  • git log --pretty=oneline ----查看一行
  • git diff ----查看跟版本库中的不同
  • git reset --hard ----回到以前版本
  • git reset --hard HEAD^ ----回到上一个版本
  • git reset --hard HEAD^^ ----回到上上一个版本
  • git reset --hard commitID ----回到id号
  • git reflog ----回到所有版本id
  • git checkout ----文件 丢弃工作区的修改(没有提交的时候使用)
  • rm -rf .git/ ----取消成为仓库的文件夹

分支相关

  • git branch ----查看分支
  • git branch home ----创建分支并拷贝
  • git checkout home ----切换到home分支
  • git merge home 把home----分支内容合并到当前分支
  • git checkout -b mine ----把上面两步合二为一
  • git branch -d home ----删除home分支
  • git pull ----拉下来
  • git push -u origin master
  • git clone

相关文章

  • 工作必备技能之git

    linux命令 pwd ----查看当前位置 ls----查看当前路径所有目录 ls ../----查看上一级目录...

  • 如何快速掌握git命令

    Git 是程序员工作必备的技能之一,本文将从基本概念、常见操作、快捷技巧三个方面进行介绍,总结工作中常用的 Git...

  • Git远程操作详解

    Git远程操作详解 作者: 阮一峰 Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有...

  • 42逆行者_作业#裂变增长实验室#第03期实操训练营--任务宝裂

    15个真有点难,想了9个 终身生成长之必备技能营 终身技能学习营 职场必备技能学习营 精进:如何掌握终身进化的技能...

  • Git 命名规则、分子管理、提交流程

    写给此时凌乱的你 git 现时代做前端必备的技能了。只会简单 add commit 是可以临时应付一下工作,如果进...

  • Git 从入门到精通之一:基本命令

    使用 git 如今已经是程序员必备的技能了。那么我们就先从一定要掌握的几个命令说起 git clone git p...

  • git版本控制-远程操作

    前言 Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。 Git有很多优势,其中之一就是远程操...

  • git常见命令

    Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简...

  • 【GIT】[转]GIT远程操作详解

    Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简...

  • Git代码管理-操作命令

    Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简...

网友评论

      本文标题:工作必备技能之git

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