Git 分布式版本控制工具
1. Git 简介
-
Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。
-
Git 是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git 仓库来存储和管理这些文件,Git 仓库分为两种:
-
本地仓库:开发人员自己电脑上的 Git 仓库
-
远程仓库:远程服务器上的 Git 仓库
1.1 下载安装
下载地址: https://git-scm.com/download
1.2 注册码云账号
- 码云:国内的一个代码托管平台,由于服务器在国内,所以相比于GitHub,码云速度会更快
- https://gitee.com/
-
在首页注册登录
-
创建远程仓库
-
设置用户信息
git config --global user.name “xxx”
git config --global user.email “xxx@xxx.com” -
克隆远程仓库
git clone https://gitee.com/xxx/xxx.git -
本地仓库操作
- 本地仓库常用命令如下
- git status 查看文件状态
- git add 将文件的修改加入暂存区
- git reset 将暂存区的文件取消暂存或者是切换到指定版本
- git commit 将暂存区的文件修改提交到版本库
- git log 查看日志
- 远程仓库操作
-
关于远程仓库的一些操作
- git remote 查看远程仓库
- git remote add 添加远程仓库
- git clone 从远程仓库克隆
- git pull 从远程仓库拉取
- git push 推送到远程仓库
-
常用
git add .
git commit -m ‘message’
git pull origin(别名) master(分支名)
git push origin(别名) master(分支名)
- 分支操作
- 具体命令如下:
- git branch 查看分支
- git branch [name] 创建分支
- git checkout [name] 切换分支
- git push [shortName] [name] 推送至远程仓库分支
- git merge [name] 合并分支