GIT 版本控制
1.GIT
1.1 什么是git
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
1.2 git的基本流程
// 1.第一次使用git拉取代码
1.获取远程仓库remote的地址,个人账号和密码
2.克隆(clone)远程仓库remote的代码拉取到本地仓库repository,如果本地仓库repository没有直接初始化在工作区workSpace,还需要检出(checkout)到工作区workSpace
3.日常开发完后提交:先加入(add)到本地缓存区index,然后提交(commit)到本地仓库repository,最后推送push到远程仓库remote
// 2.之后使用git日常开发
1.先拉取(pull)远程仓库remote的最新代码到工作区workSpace,或更新(fetch)代码至本地仓库repository再检出(checkout)到工作区间workSpace
2.开发完后提交:先加入(add)到本地缓存区index,然后提交(commit)到本地仓库,最后推送push到远程仓库remote
1.3 码云远程仓库
常用的远程仓库:github、gitee码云、gitlab极狐
1.百度搜索 码云https://gitee.com/
2.注册码云账号 => 登录码云 => 右上角+号选择新建仓库
3.仓库名称 => 仓库介绍 => 勾选初始化仓库(选择JavaScript、ActionScript、MIT) => 设置模板(选择Readme文件) => 选择分支模型(单分支模型)
1.4 git的基本使用
1.4.1 全局配置邮箱和用户名
1.全局配置用户名
git config --global user.name "您远程仓库的用户名"
2.全局配置邮箱
git config --global user.email "您远程仓库绑定的邮箱"
1.4.2 第一次从远程仓库克隆
1.登录码云找到对应仓库的远程地址
上方菜单我的,找到对应的仓库 => 选择克隆/下载 => 上方菜单栏选择https => 复制远程仓库地址
2.前往自己电脑本地工作区workSpace(也就是你存代码的文件),在当前文件夹页面右键打开git bash here
3.输入指令
git clone 你远程仓库的地址
例:git clone 仓库名
4.克隆完毕后 前往git管理的文件夹(和你远程仓库的名字一样的)
cd 文件夹名
例:cd 123
5.在文件夹中新建一个txt文件
6.提交更新记录(把刚才新建的txt文件提交到远程仓库)
git add -A
git commit -m'您的日志内容'
git push
7.提交成功后返回远程仓库,看是否成功
1.4.3 之后用远程仓库管理代码
1.修改远程仓库文件名
2.拉取代码
git pull
3.在本地修改文件名
4.提交更新记录(把刚才新建的txt文件提交到远程仓库)
git add -A
git commit -m'您的日志内容'
git push
5.提交成功后返回远程仓库,看是否成功
2. 一般操作命令
1.cd
1) cd 目录名 --到指定目录
2) cd ../ --返回上一级,可以多个,一个../代表回一级
3) cd ./ --到当前目录
4) cd ./目录名 --到当前目录下的目录
2.ls --查看当前目录下的文件夹
3.mkdir --创建目录
4.touch --创建文件 文件名.后缀名
5.pwd --查看当前目录
6.git init --初始化git版本管理
7.git status --查看文件状态 红:未加入本地缓存 绿:已加入本地缓存
8.clear --清除命令窗口历史指令
9.exit --退出
推荐阅读:
扫描二维码,在手机上阅读