zoukankan      html  css  js  c++  java
  • git回滚到某个版本操作

    git回滚到某个版本操作:

    1.git log

    //查看指过去的版本

    2.     git reset --hard 复制上面commit后的字符串到此处

    如果只想 回滚单机的,那么到上面就结束,如果要回滚远程仓库,那么:

    3.  git push -f origin master    //强制提交

    4.git clone出现SSL错误

    解决方法:git config --global http.sslVerify false

    方法2:

    1.查看原来版本:git reflog master 

    2.恢复到指定 :git reset --hard master@{1} 

    git 强制pull到本地并完全覆盖

    git fetch --all  
    git reset --hard origin/master 
    git pull

    给本地新建立的分支推送到远程仓库
    git push -u origin 分支名

    ================================================
    git 安装在CentOS6.8下的方法
    1.下载 wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
    2.安装依来包:sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
    3.解压:tar zxf git-2.9.5
    4.进入此GIT目录.编译安装:
    make prefix=/usr/local/git all
    sudo make prefix=/usr/local/git install
    5.查看git 所在路径,准备替换旧的。
    $ whereis git
    git: /usr/bin/git /usr/local/git /usr/share/man/man1/git.1.gz
    6.我们要把编译安装的git路径放到环境变量里,让它替换"/usr/bin"下的git。为此我们可以修改“/etc/profile”文件
    sudo vim /etc/profile
    再修改这个文件,就是在最后一行加内容 ,注意是最后一行加入以下:
    export PATH=/usr/local/git/bin:$PATH
    再source /etc/profile 让其生效.
    接着再git --version 发现版本不再是1.7了说明正确了.
    接下来是设置GIT:

    (1)设置用户名和email。

    git config --global user.name "Your Name"
    git config --global user.email "youremail@domain.com"




    git 重新修改忽略文件后未生效问题:
    git rm -r --cached .
    暂时未测试,不知道是否有效.试了没看到效果,还是下面这个有用
    如TP5,要忽略app目录下的config文件,需要在git里执行如下,记得在ignore里加入要过滤的文件
    git update-index --assume-unchanged PATH 
    git update-index --assume-unchanged app/config.php














  • 相关阅读:
    转:高并发高负载系统架构
    用java模拟银行柜台排队
    转:VS2010与SVN
    转:MySQL导入.sql文件及常用命令
    转:Mongodb中随机的查询文档记录
    转:Thumbs.db是什么文件?是病毒吗?怎么处理?
    转:OWASP发布Web应用程序的十大安全风险
    转:Top 10 Algorithms for Coding Interview
    编写C# Windows服务,用于杀死Zsd.exe进程
    转:eclipse载入extjs4出现内存溢出错误的解决方法
  • 原文地址:https://www.cnblogs.com/bing2017/p/6862786.html
Copyright © 2011-2022 走看看