美文网首页Git 汇总时光轴
git更新单个文件方法

git更新单个文件方法

作者: 侯工 | 来源:发表于2018-07-20 14:13 被阅读9次

SVN更新单个文件只需要svn up file/to/update,非常简单,而且没有歧义.

Git由于在远端和本地都有一个代码库, 这样更新单个文件比SVN要麻烦一点.

    1. 如果想拿远端git服务器上的最新版本(或某个特定版本)覆盖本地的修改,可以使用git pull命令,但这会全面更新本地代码库和工作拷贝.
    1. 如果想放弃本地工作拷贝所做修改,可以使用git checkout file/to/path命令,但该命令只能用本地库覆盖你的工作拷贝,并不能取得远端版本的更新.所以,正确的方法应该是先更新本地库(但不更新工作拷贝),然后用本地库来更新单个的工作拷贝文件.

具体如下:

git fetch        //
...<ignore> 554da9b..cc8990b  master     -> origin/master
git checkout -m cc8990b <filename>

3.接下来我们进行测试

Git fetch origin master

Git log -p master..origin/master 比较本地的master分支和origin/master分支的差别
查看对比一下 ,具体效果这里就不贴了,各位可以自行测试

git merge origin/master 进行合并


更多咨询请关注:
1、Git 汇总
2、VUE
3、前端开发

相关文章

  • git更新单个文件方法

    SVN更新单个文件只需要svn up file/to/update,非常简单,而且没有歧义. Git由于在远端和本...

  • git 命令总结(持续更新)

    一、初始化仓库给仓库添加git 二、git add添加单个与多个文件的方法 1.添加单个文件 2.添加多个文件方法...

  • git命令更新单个文件

    git 提交更新的单个文件 关步骤3和7

  • Git fixBug

    //回滚单个文件git checkout {版本号} 文件名git add .git commit //stash...

  • Git添加已经被忽略过的文件

    添加单个文件:git add -f fileName添加文件夹下文件:git add -f -r dirName/...

  • github

    1、在当前目录启动git-base 2、添加文件:(1)单个文件:git add 名字 ...

  • Git 小记

    记录Git常用的一些操作 初始化仓库 git init 添加文件 git add filename 单个文件git...

  • Git命令

    创建版本库,添加并提交文件,查看仓库的状态 git init git add . //提交单个文件则使用 git ...

  • 提问

    1、git被删除文件怎么恢复 1)没执行添加暂存区 git checkout -- 单个文件git checkou...

  • 笔头懒记

    .gitignore git rm -rf –cached :删除单个缓存文件 git rm...

网友评论

    本文标题:git更新单个文件方法

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