zoukankan      html  css  js  c++  java
  • git使用说明

    使用说明
    Git命令行
    Git使用http协议提交时报错,设置http缓存大小为500M
    git config http.postBuffer 524288000
    修改已有的远程库地址 git remote set-url origin
    列出哪些分支包含某个commit git branch --contains
    删除tag 删除本地:git tag -d
    删除远程:git push origin :refs/tags/tag-name
    删除分支 删除本地:git branch -d
    删除远程:git branch origin :
    拉取远程分支信息,并且把本地的远程分支信息全部清除
    比如远程分支本删除了,普通 git fetch的话,本地的远程分支还是在的
    刷新分支信息:git fetch -p
    刷新tag信息:git fetch -p origin '+refs/tags/:refs/tags/'
    提交空内容,一般用于初始化新库
    git commit --allow-empty -m "repo init"
    查看单个文件日志,包含由于某些原因被压缩的日志
    git log --full-history
    查看指定文件被删除行的日志
    git log -c -S'missingtext'
    查看日志,并输出指定格式 git log --format=%h
    查看日志,显示改动的文件名,包括merge的提交
    git log -m --name-only
    添加新的远程库 git remote add xxx
    清理所有非追踪的文件,文件夹,包括 .gitignore 里的文件 git clean -fxd
    获取 / 推送 notes 获取:git fetch origin refs/notes/commits:refs/notes/commits
    推送:git push origin refs/notes/commits:refs/notes/commits
    重新提交,并修改上一次的提交人
    git commit --amend --no-edit --author='xxx xxx@jk.cn
    git commit --amend --no-edit --reset-author

  • 相关阅读:
    十万个为什么
    安装VmwareTools遇到的问题
    CentOS7没有ifconfig命令怎么办
    ftp/ http/ https/ tcp的关系
    C/S和B/S架构
    Nginx 安装以及验证教程
    osi七层模型
    在linux上安装tenginx
    Awvs、Snort的下载安装
    Laravel——DI(依赖注入)
  • 原文地址:https://www.cnblogs.com/heal/p/8304191.html
Copyright © 2011-2022 走看看