zoukankan      html  css  js  c++  java
  • git常用命令备忘录

    • 返回未修改状态 【git checkout . --没有的提交的,都返回到原来的状态  git clean -xdf 删除文件和目录】
    git checkout . && git clean -xdf 
    • 帳戶設置
    git config --global user.name "UserName"
    git config --global user.email "User@email.com"
    • 初始化仓库
    git init
    • 查看仓库的状态
    git status
    • 向暂存区添加文件
    git add 文件名
    • 保存仓库的历史记录【提交】
    git commit -m "提交内容描述"
    • 查看提交日志【后面带有文件或目录时只显示指定的文件或目录日志】
    git log
    • 查看提交日志【短格式】
    git log --pretty=short
    • 显示文件的差异【后面带有文件或目录时只显示指定的文件或目录日志】
    git log -p
    • 查看更改前后的差异【工作树和暂存区差异】
    git diff
    • 查看更改前后的差异【工作树和最新提交的差异】
    git diff HEAD
    • 显示分支一览表【-a 时包含远程分支】
    git branch
    • 创建、切换分支【创建并切换至feature-A分支】
    git checkout -b feature-A
    • 创建分支【创建feature-A分支】
    git branch feature-A
    • 切换分支【切换至feature-A分支】
    git checkout feature-A
    • 合并分支【将feature-A分支合并至当前分支,并记录合并】
    git merge --no-ff feature-A
    • 图表形式查看分支
    git log --graph
    • 回溯历史版本
    git reset --hard 哈希值
    • 添加远程仓库【GitHub】
    git remote add origin 仓库url
    • 推送至远程仓库【当前分支推送至指定分支,没有则创建分支】
    git push -u origin 分支名
    • 获取远程仓库
    git clone 仓库url
    • 获取最新远程仓库分支
    git pull origin 分支名
    • 删除远程仓库
    git push origin :分支名
    或者
    git push origin --delete 分支名
    • 更新远程已删除仓库
    git fetch -p
  • 相关阅读:
    python+Appium自动化:记录遇到的坑
    python+Appium自动化:Appium元素检测
    python+Appium自动化:id元素定位
    python+Appium自动化:运行第一个appium脚本
    python+Appium自动化:Capability配置简介
    python+Appium自动化:Appium-desktop界面简介
    Appium简介以及环境安装
    monkeyrunner录制和回放功能
    monkeyrunner脚本录制和回放下载
    MonkeyRunner的简介与综合实践
  • 原文地址:https://www.cnblogs.com/ywkpl/p/7561456.html
Copyright © 2011-2022 走看看