使用Git前的准备工作

版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。

简单来说,版本控制就是用于管理多人协同开发项目的技术。下面要写的是一个名为Git的版本控制器。

Git的下载:直接在git官网下载的话可能会有点慢,推荐使用淘宝镜像下载:http://npm.taobao.org/mirrors/git-for-windows/
我们打开这个链接直接下载你的操作系统对应的git版本,我是Windows系统所以我下载的是这个最新的版本
在这里插入图片描述

下载好了之后就傻瓜式安装无脑下一步,然后可以自定义安装路径。
安装成功后在开始菜单中会有Git项,菜单下有3个程序,在任意文件夹下右键也可以看到对应的程序!
在这里插入图片描述
在这里插入图片描述

Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多
Git CMD:Windows风格的命令行
Git GUI:图形界面的Git,不建议初学者使用,尽量先熟悉常用命令

常用的Linux命令

1)、cd  	 改变目录。

2)、cd ..	 回退到上一个目录,直接cd进入默认目录

3)、pwd 	 显示当前所在的目录路径。

4)、ls(ll)	  都是列出当前目录中的所有文件,只不过ll列出的内容更为详细。

5)、touch		 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。

6)、rm			 删除一个文件, rm index.js 就会把index.js文件删除。

7)、mkdir		 新建一个目录,就是新建一个文件夹。

8)、rm -r 	     删除一个文件夹, rm -r src 删除src目录
	rm -rf /     切勿在Linux中尝试!删除电脑中全部文件!删库跑路!
	
9)、mv 			移动文件, mv index.html src index.html 是我们要移动的文件, src 是目标文件夹,当然, 这样写,必须保证文件和目标文件夹在同一目录下。

10)、reset 		重新初始化终端/清屏。

11)、clear		 清屏。

12)、history	 查看命令历史。

13)、help		 帮助。

14)、exit 		退出。

15)、#表示注释

当你安装Git后首先要做的事情是设置你的用户名称和e-mail地址。这是非常重要的,因为每次Git提交都会使用该信息。
查看当前用户
在这里插入图片描述

git config --global  --list
#查看当前用户(global)配置

git config --global user.name "kuan"  
#设置名称
git config --global user.email 1527029015@qq.com  
#设置邮箱

如果你按照上面的写了,只需要做一次这个设置。如果你希望在一个特定的项目中使用不同的名称或e-mail地址,你可以在该项目中运行该命令而不要–global选项。总之–global为全局配置,不加为某个项目的特定配置。

因为github 是有墙的,比较慢,在国内的话,我们一般使用 gitee(码云) ,公司中有时候会搭建自己的gitlab服务器。

注册完码云了之后我们要在个人设置那里设置本机绑定SSH公钥,实现免密码登录!(免密码登录,这一步挺重要的,码云是远程仓库,我们平时工作是在本地仓库!)

第一步,进入 C:\Users\电脑的用户名.ssh 目录,如果没有.ssh文件夹自己建一个。
在这里插入图片描述

第二步,在.ssh文件夹里打开git然后生成加密公钥,不想加密的话可以不写rsa
在这里插入图片描述

第三步,打开图中的文件,将公钥信息public key 全部复制!
在这里插入图片描述
Gitee打开个人主页,点击个人设置,找到SSH公钥然后把我们的公钥复制进去,添加标题,然后确定,就添加成功了。
在这里插入图片描述

添加完公钥之后,我们可以自己建一个远程仓库,或者用别人的远程仓库,然后把它克隆下来。
在这里插入图片描述

克隆远程仓库

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

idea中新建项目,然后打开项目的文件夹中右键用git将我们远程仓库里面的文件克隆到里面替换就可以了,如果你的远程仓库里的文件本来就是idea的项目,那你直接打开就可以了,不用再建多一次。
打开idea我们可以看到里面多了很多东西,然后成功了你就可以开始工作了,加油!
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值