Git项目搭建和文件操作

1、Git项目搭建

1.1 创建工作目录与常用指令

工作目录一般是希望Git管理的文件夹,一般不要有中文
请添加图片描述

1.2 本地仓库创建

创建本地仓库的方法有两种:

  • 创建全新的仓库

1、创建全新的仓库,需要Git管理的项目的根目录执行

#在当前目录新建一个Git代码库
$git init

2、执行后可以看到,仅仅在项目目录多出了一个.git目录,关于版本信息都在这个目录里

  • 克隆远程仓库

1、克隆远程目录,由于是将远程服务器上的仓库完全镜像一份去本地

#克隆一个项目和它的整个代码历史(版本信息)
$git clone[url]

2、GIT文件操作

2.1 文件的4种状态

  • Untracked:未跟踪,此文件在文件夹中,但并没有加入到git库中,不参与版本控制,通过git add状态变为Stated
  • Unmodify:文件已入库,未修改,即版本库中的文件快照内容与文件夹中完全一致,这类文件夹如果被修改,则变成Modified,如果使用git rm移出版本库,则成为Untracked文件
  • Modified:文件已修改,没有进行其他操作,这个文件也有两个去处,①通过git add 可进入暂存staged状态,②使用git checkout则丢弃修改过的,返回到Unmodify状态,这个git checkout即从库中取出文件,覆盖当前修改
  • Staged:暂存状态,执行git commit,则同步到库中,与本地文件夹一致,文件为Unmodify状态,执行git reset HEAD filename取消暂存,文件状态为Modified

2.2 查看文件状态

#查看指定文件状态
git status [filename]

#查看所有文件状态
git status

#添加所有文件到暂存区
git add.

#提交暂存区的内容到本地仓库
git commit -m "消息内容"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值