随笔分类 -  Git

摘要:【创建Dynamic Web Project项目】 【创建仓库】 项目(鼠标右键) ==〉Team==〉Share Project..... ==〉选择Git 配置Repository的目录 创建完成 【添加暂存区】 项目(鼠标右键) ==〉Team ==〉add to index 【提交给Git】 阅读全文
posted @ 2018-10-11 21:37 猩生柯北 阅读(143) 评论(0) 推荐(0)
摘要:【概述】 EGit其实就是Eclipse的插件。 【安装】 Eclipse Luna版之后都内置了EGit。 注:如果没有被内置安装,参考相关文档(百度)。 【配置EGit】 window ==〉preferences ==〉Team ==〉Git ==〉Configuration window== 阅读全文
posted @ 2018-10-11 21:15 猩生柯北 阅读(379) 评论(0) 推荐(0)
摘要:【概述】 TortioseGit是git的图形化操作工具。 【安装】 一路next 【常用操作】 执行版本回退(reset)后,操作日志在log中会被消除。可以通过reflog进行找回。 1) 情景 在没有沟通好的情况下,master和dev分支同时修改了log.txt文件。在合并时产生了冲突。 2 阅读全文
posted @ 2018-10-11 21:10 猩生柯北 阅读(862) 评论(0) 推荐(1)
摘要:1) 工作原理 2) 工作流程 clone资源到本地 更新本地资源 新增或修改clone的资源 查看状态 资源推送回github 阅读全文
posted @ 2018-10-11 20:59 猩生柯北 阅读(137) 评论(0) 推荐(0)
摘要:1) 新增环境变量 变量名:%HOME% 变量值:%USERPROFILE% 2) 新增配置文件 用户\当前用户\_netrc machine github.com login github用户名 password github密码 阅读全文
posted @ 2018-10-11 20:57 猩生柯北 阅读(359) 评论(0) 推荐(0)
摘要:【情景】 因为沟通不畅,项目中的log.txt同时被修改过。在将本地项目提交到github服务器时,出现了错。 【解决冲突】 (1)执行pull指令下载服务上的最新代码 (2)在本地处理冲突代码 --和其他作者协商好 --尽量将其他作者的代码靠前 (3)将代码重新进行添加 (4)重新提交代码到本地仓 阅读全文
posted @ 2018-10-11 20:56 猩生柯北 阅读(141) 评论(0) 推荐(0)
摘要:【概述】 【实现】 1) 步骤一:登录github 2) 步骤二:按照用户名查找用户 3) 步骤三:选择相应的项目 4) 步骤四:fork对应的项目 5) 添加或修改fork到的资源 6) pull request 发起Request Merge pull request(项目发起人执行) 【for 阅读全文
posted @ 2018-10-10 21:22 猩生柯北 阅读(372) 评论(0) 推荐(0)
摘要:【情景】 新员工入职后,一般会将项目下载到本地. 【下载(克隆)】 命令 git clone url地址 示例 阅读全文
posted @ 2018-10-10 21:19 猩生柯北 阅读(157) 评论(0) 推荐(0)
摘要:【概述】 Git中的项目是本地的,为了可以协同工作。需要将项目推送到GitHub服务器上。 【步骤】 1) 第一步:创建项目 2) 第二步:在github上创建一个同名的空项目 ①选择Your repositoryes ②选择New按钮 ③创建仓库 ④同步仓库 复制github中的命令 在git中执 阅读全文
posted @ 2018-10-10 21:18 猩生柯北 阅读(217) 评论(0) 推荐(0)
摘要:【概述】 Github是一个项目托管平台,Github为git提供托管服务。 【注册+ssh验证】 git和github之间的连通时通过ssh加密完成,所以我们需要先注册ssh。 命令 cd ~/.ssh 示例 命令 ssh-keygen -t rsa -C Email 示例 结果 在用户\当前用户 阅读全文
posted @ 2018-10-10 21:10 猩生柯北 阅读(307) 评论(0) 推荐(0)
摘要:【步骤】 第一步:使用add命令添加文件。其实是将文件纳入到git的管理中。文件将被存储暂存区中 第二步:使用commit命令提交文件。其实是将文件添加到master分支 【说明】 创建本地仓库后,会自动创建一个master分支。提交的内容都存储在master分支中。 【常见操作】 1) 查看工作区 阅读全文
posted @ 2018-10-10 21:03 猩生柯北 阅读(100) 评论(0) 推荐(0)
摘要:新建文件被存储在工作区。当我们执行add命令时,文件将被git所管理,文件的相关信息暂时被存储在暂存区(index),当我们执行commit命令后文件将被正式纳入到master(主)分支中进行管理。 阅读全文
posted @ 2018-10-09 20:09 猩生柯北 阅读(193) 评论(0) 推荐(0)
摘要:1) 工作区(Working Directory) 所谓工作区就是指本地磁盘目录。 2) 本地仓库(Repository) 本地仓库其实就是.git目录。提交后的内容都存储在本地仓库中。 3) 暂存区(stage,后一页) 英文叫stage, 或index。一般存放在 ".git目录下" 下的ind 阅读全文
posted @ 2018-10-09 20:07 猩生柯北 阅读(141) 评论(0) 推荐(0)
摘要:【常用Linux命令】 pwd :查看当前路径 ls :列出当前目录下有多少个文件。一般于 -l 连用 touch :创建一个指定名称的文件 vi :创建(或打开)文件并进行编辑 cat :查看文档的内容 clear :清除屏幕内容 【vi指令简单应用】 i :表示进入到插入模式(insert) : 阅读全文
posted @ 2018-10-09 18:26 猩生柯北 阅读(145) 评论(0) 推荐(0)
摘要:【下载】 https://gitforwindows.org/ 【安装Git】 一路next 【创建用户】 (1)命令 Git config --global user.name "xxxxx" Git config --global user.email "xxxxx" 2) 示例 鼠标右键选择“ 阅读全文
posted @ 2018-10-09 17:38 猩生柯北 阅读(102) 评论(0) 推荐(0)
摘要:【SVN】 1)原理 2) 优点 集中版本管理软件。项目放在服务器上,由服务器统一对项目进行管理和维护。 3)缺点 一般局域网速度影响不大,但使用广域网时一般受网速影响较大。 服务器如果出现任何问题,都会影响到客户端。 【Git】 1) 原理 注:其中任何一个客户端到其余客户端都有连接。 2)优点 阅读全文
posted @ 2018-10-09 17:28 猩生柯北 阅读(149) 评论(0) 推荐(0)
摘要:【概述】 是全球最好的分布式版本管理系统(软件)。 【作用】 备份代码 协同开发 版本管理 冲突管理 与github协同工作 里程碑管理 分支管理 【特点】 快速 无中心仓库 开源 分布式 阅读全文
posted @ 2018-10-09 17:16 猩生柯北 阅读(122) 评论(0) 推荐(0)