美文网首页
git常用的命令

git常用的命令

作者: StoneWing | 来源:发表于2017-09-12 09:45 被阅读18次

    简单使用

    // 创建README.md
    echo "# readme" >> README.md
    // 初始化本地git仓库(本地项目本身不是git仓库的时候,创建git仓库)
    git init
    // 添加远程git仓库地址(url为远程git仓库的地址)
    git remote add origin url
    // 添加本地文件到git中(add .为添加目录中的所有文件,当然也可以添加单个的文件)
    git add .
    // 添加到推送文件中
    git commit -m "推送说明"
    // 上传远程仓库master分支
    git push origin master
    // 强制覆盖master 分支
    git push origin master -f
    // 添加taget
    git tag 1.0.1
    // 上传taget到远程仓库
    git push --tags
    
    // 下载远程仓库项目
    git clone url
    
    // 下载远程最新的项目
    git fetch origin master
    // 查看分枝最新的修改
    git log -p master..origin/master 
    // 合并本地项目
    git merge origin/master
    
    // 直接拉去远程项目更新本地的。。。。没有上面的三步安全
    git pull origin master
    

    单个文件超过100m的处理方式

    cd 项目地址
    # 把无法上传的大文件,压缩备份,如果压缩包小于100m的话,可以add .,commit这个压缩包
    # 从缓存中清除
    git rm --cached /Users/long/Downloads/JiaoYuYun/BellEdu/Vender/EZOpenSDK/libEZOpenSDK.a 
    # 从commit中移除,这个是永久移除,以后commit也不会提交这个文件
    git commit --amend -CHEAD
    
    # 如果是从git上clone下来的无法上传的话请执行上面步骤
    
    # 提交
    git push origin master
    

    项目比较大

    # xxxxx 修改大小,如:524288000 为500m
    git config http.postBuffer xxxxx
    

    相关文章

      网友评论

          本文标题:git常用的命令

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