
-----分布式版本控制Git
文章平均质量分 87
一亩地
很多事情是实践创造出来的,而不是计划和分析出来的.
展开
-
git add -A 和 git add . 的区别
git add -A和 git add . git add -u在功能上看似很相近,但还是存在一点差别git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。git add -u :他仅监控已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区原创 2018-01-16 18:28:07 · 343 阅读 · 0 评论 -
技术面试中常被问到是否参与开源,那如何清晰展示 GitHub 项目呢?
你面试的公司找你要 GitHub 链接,猎头找你要 GitHub 链接。“你参与过开源项目么?”是目前 IT 技术面试中的常见问题之一。既然他们要 GitHub,你就得给。本文将阐述如何在面试中展示你在 GitHub 上的项目。以下的建议有两个用途:应聘者可以学习怎么写软件的简介(不一定非要是GitHub);招聘者(程序员)可以学习可以从哪些关键点来评价一个程序员的水平和软件的质量原创 2017-10-23 14:39:36 · 2030 阅读 · 0 评论 -
如何在 Git 里撤销(几乎)任何操作
任何版本控制系统的一个最有的用特性就是“撤销 (undo)”你的错误操作的能力。在 Git 里,“撤销” 蕴含了不少略有差别的功能。当你进行一次新的提交的时候,Git 会保存你代码库在那个特定时间点的快照;之后,你可以利用 Git 返回到你的项目的一个早期版本。在本篇博文里,我会讲解某些你需要“撤销”已做出的修改的常见场景,以及利用 Git 进行这些操作的最佳方法。原创 2017-10-23 14:33:34 · 328 阅读 · 0 评论 -
推荐!手把手教你使用Git
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够原创 2017-10-23 14:26:56 · 303 阅读 · 0 评论 -
使用GIT安装laravel
昨天被问道Laravel 有没有用过,心里有点小慌,今天试着捡了捡,发现安装过程中出了不少错,决定记录下来:1. 前提 1)安装使用Laravel 前,确信你已经 安装好了 LAMP 或者 LNMP 、WAMP、MNMP 中的一种,或者是你自己配置的PHP运行环境,确保PHP的版本在 6.1及以上。最新的laravel要求的是php7以上(可以在composer.原创 2017-09-21 12:24:01 · 2339 阅读 · 0 评论 -
github仓库代码克隆或git pull不到本地,怎么办?(本地代码更新到仓库,服务器拉取实时访问!)
github仓库代码克隆或git pull不到本地,怎么办?仔细一看原来是没有把服务器上的公钥加入到github仓库中,下面一起来看看!首先登录到服务器,没有秘钥的,先生成密钥对ssh-keygen -t dsa可得到两个文件,id_dsa是私钥,id_dsa.pub是公钥:~/.ssh/id_dsa~/.ssh/id_dsa.pubvim ~/.ssh/id_dsa.p...原创 2019-08-02 11:14:06 · 2814 阅读 · 0 评论