简介
我一般介绍某项功能或插件,软件之类都喜欢先上官网,这次也不例外!!!
gitee官网 网址
github 简称git是全宇宙最最最好的用的版本管理系统没有之一,而gitee是由开源中国出品的代码托管平台,汇聚了国内优秀的开源项目和作者,同时为开发者提供稳定、高效、安全的云端软件开发协作平台,也称码云。
git 的作者是linus 他同时也是linux系统的创始人
git带来的便利
- 代码的版本管理
- 团队分工协作
git 常见命令
全局配置
git config --global user.name "用户名 "
git config --global user.email "邮箱"
全局配置后需要进行初始化这个很重要
git init
git 核心概念
工作区(指代表写的文件夹)
暂存盘(隐藏文件夹即 .git文件夹里)
将工作区的文件添加到暂存盘里
语法 git add
git add my.txt //将名为my.txt的文件存到暂存盘
git add *.txt //添加某种类型的文件到暂存盘 切记*与前面的add有1个空格
git add . //将所类型的文件添加到暂存盘
将文件从暂存区取回到工作区
git checkout
git checkout my.txt
git checkout *.txt
git checkout .
版本库
必须先添加到暂存盘,再添加到版本库
git add . //添加到暂存盘
git commit -m"提示文本" //添加版本库
时光穿梭机
git reset --hard 版本号 //切换版本
git reflog //查看相关历史记录
git log //查看记录 不包含回退版本
远程仓库
1、打开gitee 网址
2、点击右上角头像旁边加号创建个仓库
3、仓库
4、创建完成后找到仓库地址,点击一下克隆橘色按钮就可以看到
扫描二维码关注公众号,回复:
14778410 查看本文章
添加远程仓库
//添加远程仓库
git remote add origin 仓库地址
//添加到版本库
git add .
git commit -m"提示语句"
//推送带远程
git push -u origin "master"//第一次推送用这个
git push origin "master"//第二次推送用这个
下载远程到本地
git clone 远程地址
推送到远程
//首次推送
git push -u origin "master"
//第二次的话用这个
git push origin "mastrt"
//强制用本地替换远程
git push -f origin "master"
拉取远程分支
git fetch origin "zql" //拉取远程 zql分支
git checkout zql //切换到本地zql分支
git pull origin "zql" //拉取并合并到本地zql分支
分支
查看本地分支
git branch //查看本地分支
git branch -r //查看远程分支
创建分支
git branch 分支名
切换分支
git checkout //分支名
切换并创建分支
git checkout -b 分支名
合并分支
git merge 分支名
删除分支
git branch 分支名 -d
git status 检查是否有未传的文件
团队合作项目
首先仓库创建者将团队成员邀请进你的仓库并设置管理员