(十六)Git版本控制面试问题

2017-08-02  本文已影响476人  lkmc2

一、Git容易混淆的两个概念

1.工作区 :就是在电脑中所看见的文件目录。该目录下有一个.git文件,包含了git版本库的信息。

2.gitignore文件 :该文件在Android Studio的app文件夹中,可以进行配置不上传到git库的文件。

二、一些常用的Git命令

1.git init :创建git库。

2.git status :查看当前仓库的状态。

3.git diff :查看本次修改与上次修改的内容的区别。

4.git add 文件名 :把现在所要添加的文件放到暂存区中。

5.git commit :把git add到暂存区的内容提交到代码区中。

6.git clone :从远程仓库拷贝代码到本地。

7.git branch :查看当前的分支名称。

8.git checkout :切换分支。

三、Git的两种工作流

1.Fork/Clone

ForkClone原理图

(1)从外部仓库克隆一份到自己的远程仓库上。

(2)克隆自己的远程仓库的内容到本地。

(3)修改文件。

(4)提交代码。

(5)将本地代码提交到自己的远程仓库。

(6)将自己远程仓库的代码提交到外部仓库。

2.Clone

该方法与上面类似,不需要远程仓库的参与。

上一篇下一篇

猜你喜欢

热点阅读