|
|
|
|
|
随笔分类 -
Git
15.Git面试题
摘要:1.git常见命令作用 2.git中stash命令作用以及相关其他命令 3.git 中 merge 和 rebase命令 的区别。 4.公司如何基于git做的协同开发? 5.如何基于git实现代码review? 6.git如何实现v1.0 、v2.0 等版本的管理? 7.什么是gitlab? 8.g
阅读全文
14.Git忽略特殊文件.gitignore
摘要:```
有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,等等,每次git status都会显示Untracked files ...,有强迫症的童鞋心里肯定不爽.
好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件.
不需要...
阅读全文
13.Github使用
摘要:```
我们一直用GitHub作为免费的远程仓库,如果是个人的开源项目,放到GitHub上是完全没有问题的.其实GitHub还是一个开源协作社区,通过GitHub,既可以让别人参与你的开源项目,也可以参与别人的开源项目. 在GitHub出现以前,开源项目开源容易,但让广大人民群众参与进来比较困难,因为要参与,就要提交代码,而给每个想提交代码的群众都开一个账号那是不现实的,因此,群众也仅限于报个b...
阅读全文
11.Git分支管理
摘要:11.1 创建与合并分支 下面开始实战 1.执行 命令创建分支,加上 b参数表示创建并切换分支. gitcheckoutbdevSwitchedtoanewbranch′dev′执行命令创建分支,执行命令切换分支. git branch dev $ git check
阅读全文
10.Git远程仓库
摘要:一、创建远程仓库 1.登录 账户 2.创建一个新仓库 3.看图,走起来 4.建立本地仓库 5.本地仓库与 远程仓库建立关系 6.然后刷新下远程仓库页面,就看到你的新创建的文件了 二、从远程库克隆 4.克隆这个仓库到本地 5.创建一个文件,推送到 仓库 6.创建文件并推送到远程仓库 7.此时刷新(查看
阅读全文
9.GIt删除操作
摘要:创建一个文件test.txt,写入一句话 . echo′thisisnewfile!′test.txt cat test.txt this is new file ! 执行命令 告诉Git,添加文件到暂存区 $ git add test.txt warning: LF will
阅读全文
8.Git撤销修改
摘要:文件自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态. 1.删除最后一行内容: viREADME.md cat README.md the first ... the second ... 2.执行命令 $ git status On branch dev Chang
阅读全文
7.Git工作区和暂存区
摘要:1.工作区(Working Directory) 2.版本库(Repository) 前面讲了我们把文件往Git版本库里添加的时候,是分两步执行的: 第一步是用 把文件添加进去,实际上就是把文件修改添加到暂存区: 第二步是用 提交更改,实际上就是把暂存区的所有内容提交到当前分支. 因为我们创建Git
阅读全文
6.Git代码回滚
摘要:1.代码修改并提交 现在,运行 命令看看结果: $ git status On branch dev Changes not staged for commit: (use "git add ..." to update what will be committed) (use "git check
阅读全文
5.Git版本库创建
摘要:1.什么是版本库呢? 2.把文件添加到版本库 第一步 用命令 告诉Git,把文件添加到仓库: 第二步 用命令 告诉Git,把文件提交到仓库:
阅读全文
3.Github介绍
摘要:很多人都知道,Linus在1991年创建了开源的Linux.从此,Linux系统不断发展,已经成为最大的服务器系统软件了.Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码, 那Linux的代码是如何管理的呢? 事实是,在2002年
阅读全文
2.常见版本管理工具介绍
摘要:1.VSS Visual Source Safe 2.CVS Concurrent Versions System 3.SVN CollabNet Subversion 4.GIT 5.BitKeeper
阅读全文
1.为什么要用版本控制?
摘要:功能1:版本管理 功能2:协作开发
阅读全文
|
|