美文网首页
工作必备技能之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

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