![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
一路向前ylc
人生无彩排,一切靠自己
展开
-
gitignore文件中忽略不起作用的解决方法
在使用git的时候,我们经常要对一些文件或者文件夹不上传到git上,此时要忽略他,此时可以把它加在gitignore文件里,可是经常加完后,提交代码时还是会被提交。原因:新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git的push,这样就不会出现忽略的文件了。git清除本地缓存命令如下:git rm -r --cached .git add .git commi原创 2021-08-20 16:13:59 · 536 阅读 · 0 评论 -
git操作教程详解
一章 给心急者 1.1 git是什么 git是一种版本控制器. 更直白说,团队开发时,管理代码用的软件. 面试时,容易被问到的一个东西. 1.2 安装 git在Linux,Mac,Win下都可以安装. 本文是以Win7系统为环境编写的. Window环境: 到 https://git-for-windows.github.io/ 下载软件, 双击,一路"Next",安装完毕. 到开始菜单找"...原创 2018-03-26 14:31:31 · 282 阅读 · 0 评论 -
git操作教程图文详解
博客迁移:http://www.cnblogs.com/paokaiyiqie/p/7838473.html原创 2018-03-26 14:33:33 · 11394 阅读 · 0 评论 -
linux下git安装
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的GitHub和国内的Coding都是项目的托管平台。但是在使用Git工具的时候,第一步要学会如何安装git,本教程就手把手教大家如何手动编译安装git。1、介绍 使用Coding管理项目,上面要求使用的git版本为1.8.0以上,而很多yum源上自动安装的git版本为1.7,所以需要掌握手动编译安装g...转载 2018-04-10 11:13:35 · 109 阅读 · 0 评论 -
git 上配置公钥
1、在自己的linux服务器上执行ssh-keygen -t rsa -b 2048 -C "admin@qq.com"2、此时生成了公钥和秘钥,可以查看一下ls ~/.ssh/3、复制我们的公钥cat id_rsa.pub4、在gitee.com上添加公钥 直接把公钥粘贴进去即可5、拉git上的项目cd /mnt/www/yangit config --global user.name "xxx...原创 2018-04-10 11:13:03 · 1100 阅读 · 0 评论 -
git 回滚
1、去除工作区(还没有add):git checkout 文件名 git checkout . 去除所有(注意:有一个点)2、去除暂缓区, add 了但还没有commit :git reset 文件名 git reset . 去除所有(注意:有一个点)此时会回到工作区3、去除历史记录区,commit 了 但还没有push :git reset --hard HEAD^ 切换为head的前...原创 2018-05-24 11:41:03 · 210 阅读 · 0 评论 -
配置git的webhook
每次git push 后 ,服务器上都要去git pull 一下,很麻烦,因此我们可以编写一个钩子程序来执行git pull。编写githook文件<?php $fs = fopen('./git_hook.log', 'a'); fwrite($fs, 'Request on ['.date("Y-m-d H:i:s").']'.PHP_EOL);...原创 2019-01-05 15:44:25 · 5175 阅读 · 0 评论