下面是我在项目中最常使用到的git命令
1.Git本地仓库的命令
我们知道,git在我们本地也可以生成一些历史版本号,进行历史版本的存储,下面就是一些从工作区到暂存区到历史区使用到的一些命令
git init
:创建本地仓库,此条命令执行之后会出现一个隐藏的文件夹.git。这个非常重要,不可以删除git add 文件名.后缀名
:将当前在工作区的文件上传到暂存区。也可以使用这两条命令:git add .
或者git add -A
这两个是把当前工作区的所有文件都上传到暂存区git commit -m'上传时的备注信息'
:这是将暂存区的文件上传到历史区,进而生成历史版本号。需要注意-m和备注信息之间没有空格git status
:查看当前文件的状态- 红色:代表当前文件处于工作区,还没有向暂存区提交
- 绿色:代表当前文件处于暂存区,还没有向历史区提交
git log
:查看当前本地历史版本信息git reflog
:查看当前本地历史版本信息,包括回滚的信息git reset --hard 历史版本号
:回滚到指定的版本信息,历史版本号处可以只写版本号的前七位(指的是历史版本中的信息,替换工作区内容)
2.本地仓库与中央仓库建立连接
以上是在自己本地进行的操作,如果需要团队之间相互使用,显然需要上传到中央仓库中,才可以一块使用
- 第一步:在自己的GitHub上创建一个仓库,得到该仓库的地址
- 第二步:本地与该仓库建立连接:
git remote -v
:查看当前本地仓库和那些远程仓库建立连接git remote add origin 仓库地址
:和远程仓库建立连接gir remote remove 连接名字
:接触与该仓库的连接
- 第三步:把本地仓库的信息同步到远程仓库
git push origin master
:把本地的东西push到远程仓库git pull origin master
:把远程仓库的东西pull下来
:
3.克隆远程仓库上的信息
有时候我们在GitHub上看到一些自己需要的东西,那么怎么可以快速的克隆下来呢?下面是两种方法:
- 第一种:
git clone 远程仓库的地址 下载到本地想要叫的名字
- 第二种:
- 现在本地创建一个文件夹,名字就是想要叫的名字
git init
git remote add origin 地址
git pull origin master
以上就是我在项目中最常使用到的Git命令,当然还有很多命令,我们一起学习,加油!