• Git的基本使用


    创建项目:
      mkdir projects_dir # 创建目录
      cd projects_dir
      git init # 初始化git项目

    提交项目:
      git add ReadMe.md
      git add .
      git commit
      git commit -m "添加说明"

    查看日志
      git log # 查看commit日志
      git reflog # 查看详细的操作日志,包括提交回滚
      git log --pretty=oneline # 简化的显示所有日志

    回滚:
      git reset --hard HEAD^
      git reset --hard jslk24 # 回滚到指定版本


    stage的代码撤回:
      git add ReadMe.md
      git status
      git reset HEAD ReadMe.md

      git checkout -- file1 file2 把已修改但未提交的代码从work direcotry 丢弃

    代码删除:
      1.第一种:
        rm ReadMe.md
        git add .
        git commit -m "delete ReadMe.md"
      2.第二种:
        git rm ReadMe.md
        git commit -m "delete ReadMe.md"

    本地代码上传到github
      git remote add origin https://github.com/40kuai/test.git
      git push -u origin master

    克隆远程代码到本地:
      git clone xxxxxxx.xxxx.git

    分支策略:

    创建分支:
      git branch dev # 创建一个新的分支
      git branch # 查看当前有哪些分支
      git checkout dev # 切换到dev分支
      git checkout -b dev # 创建分支并切换到新分支下
      git pull origin master # 拉取远程代码库的代码

    合并分支:
      1.切回本地master
      2.拉取远程最新的master代码
      3.git merge dev_branchs # 在master分支上合并dev_vranchs分支
      4.把合并后的代码push到远程代码库

    临时存放:
      1.git stash # 当前工作临时存放
      2.git stash list # 查看临时存放的工作
      3.git stash apply stash@{0} # 恢复指定的stash
      4.git stash drop # 删除临时存放
      4.git stash pop # 恢复并删除stash

    gitigonre
      编辑 vim .gitigonre 添加内容

    最新内容可以看我的blog: 40kuai
  • 相关阅读:
    [网鼎杯 2018]Comment-Git泄露部分
    Google Hacking 详解
    macOS修改Docker容器的端口映射配置
    CentOS6 7 8更换阿里yum源
    XSS代码合集(含测试效果详细版)-HTML4与更早版本的向量2
    VMware 启动Ubuntu时黑屏
    XSS代码合集(含测试效果详细版)-HTML4与更早版本的向量1
    APP安全在线检测网站
    Juice-Shop 二星题
    慕课网-安卓工程师初养成-4-5 练习题
  • 原文地址:https://www.cnblogs.com/40kuai/p/7115309.html
Copyright © 2020-2023  润新知