什么是git仓库

564 阅读3分钟

什么是git仓库?

项目的一个虚拟存储

一、Git的基本使用

版本控制,分支管理等。

Git里面主要包含的几个概念有远程仓库,克隆,本地仓库,分支,提交,拉取,合并,推送等。

远程仓库是指我们代码存储在服务器的地方,这个仓库是我所有人都可以访问的。

1. 克隆:

从远程仓库克隆到本地的过程
1、本地仓库指的是开发人员从远程仓库克隆一份代码之后,保存在本地的代码,这份代码只有克隆的代码可以看到。

2. 分支:

1、每一次提交git add,Git都会将我们的提交串成一条时间线,这条时间线就是一个分支。

2、在创建Git版本库的时候,其实就已经为我们自动创建了一条分支master

3. 提交:

1、在代码开发完成之后,需要将代码进行提交,提交的时候需要将修改的文件进行提交,并说明修改的内容。

2、代码提交只会提交到本地的仓库,远程仓库此时还不会修改。

4. 拉取:

1、首先打开git命令窗口,输入命令【git clone github仓库地址】

2、然后回车即可拉取代码到本地仓库

5. 合并:

1、在上面自己的分支开发完成之后,没有问题之后,需要将分支合并到主分支上面

6. 推送:

1、推送 (Push)操作将数据永久存储到Git仓库。

2、成功的推动操作后,其他开发人员可以看到新提交的变化。

3、执行 git log 命令查看提交的详细信息。

二、常用命令

提交步骤
git init 初始化git仓库
git status 查看文件状态
git add 文件列表 追踪文件
git commit -m 提交信息 向仓库中提交代码
git log 查看提交记录

撤销

分支命令

git branch 查看分支

git branch 分支名称 创建分支

git checkout 分支名称 切换分支

git merge 来源分支 合并分支

git branch -d 分支名称 删除分支

三、Github

1、注册:

1、访问首页 2、填写用户名,邮箱密码等 3、选择 4、填写问题 5、验证邮箱 6、进入个人中心

2、开发流程:

1、在自己的计算机中创建本地仓库 1、在github中创建远程仓库 1、将本地仓库推送到远程仓库 2、克隆远程仓库到本地进行开发 2、将本地仓库中开发的内容推送到远程仓库 1、将远程仓库中的最新内容拉去到本地

3、创建仓库

1、填写仓库基本信息

2、git push 将文件添加到远程仓库

3、git push origin [branch-name] 推送当前本地分支到指定远程分支

4、拉取操作

git clone 仓库地址

git pull远程仓库地址 分支名称

5、ssh

四、Linux 命令

1、ls查看文件或者目录

2、pwd显示正在工作的目录

3、cd 进入某个目录

4、mkdir 创建目录

5、mv 移动文件,或者是更改文件名称

6、rmdir 删除目录

7、touch 创建文件

8、reset 重新初始化终端/清屏

9、history 查看命令历史

10、cat显示文件内容

11、配置文件git安装目录etc、gitconfig