• git上传本地单独修改的文件


    转自:https://blog.csdn.net/web_hwg/article/details/72312954

    前言:只针对环境已经部署,并且之前已经将全部文件上传成功的情况下

    1.检测本地修改过的文件(git status)

    2.添加修改过的文件到索引库(git add -u)

    3.再次检测(git status)

    4.将修改从暂存区提交到本地版本库(git commit -m “modify”)

    5.从远程获取最新版本并merge到本地(git pull)

    6.将本地版本库的分支推送到远程服务器上对应的分支(git push)

    注:

    1.git add -u [<路径>]: 把<路径>中所有跟踪(tracked)文件中被修改过或已删除文件的信息添加到索引库。它不会处理未跟踪(untracked)的文件。省略<路径>表示:即当前目录。

    2.git add -a [<路径>]: 表示把<路径>中所有跟踪(tracked)文件中被修改过或已删除文件和所有未跟踪(untracked)的文件信息添加到索引库。省略<路径>表示:即当前目录。

    3.git add -i [<路径>]: 命令查看<路径>中被所有修改过或已删除文件但没有提交的文件。

    问题:在前面上传全部文件过程中遇到过报此类错:The remote end hung up unexpectedly

    我退出了github重新登录,重头再来一遍上传成功了

    git 放弃本地修改:

    1. Git放弃本地所有修改,强制更新
      git fetch --all
    2. git reset --hard origin/master
       
       
       
       
       
      放弃修改:git clean -df
    诸位正值青春年少,一定恣情放纵,贪恋香艳梅施之情,喜欢风流雅韵之事,洒脱木拘。然而诸位可知,草上露一碰即落,竹上霜一触即溶,此种风情难于长久。
  • 相关阅读:
    Haskell 差点儿无痛苦上手指南
    蛋疼的Apple IOS Push通知协议
    css概述
    数据挖掘十大经典算法
    序员工作究竟能干多久?程序猿的前途怎样?
    怎样将程序猿写出来的程序打包成安装包(最简单的)
    Denny Zhang:一辈子做一个自由职业者
    自己动手写操作系统--个人实践
    结构体数组
    英雄会挑战失败求原因
  • 原文地址:https://www.cnblogs.com/shilipojianshen/p/13274093.html
Copyright © 2020-2023  润新知