如果你对 git 使用还一无所知,无从下手,那你一定要读这篇文章

简介

我一般介绍某项功能或插件,软件之类都喜欢先上官网,这次也不例外!!!
gitee官网 网址
github 简称git是全宇宙最最最好的用的版本管理系统没有之一,而gitee是由开源中国出品的代码托管平台,汇聚了国内优秀的开源项目和作者,同时为开发者提供稳定、高效、安全的云端软件开发协作平台,也称码云。

git 的作者是linus 他同时也是linux系统的创始人

git带来的便利

  1. 代码的版本管理
  2. 团队分工协作

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"提示文本" //添加版本库

t

时光穿梭机
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 检查是否有未传的文件

团队合作项目

首先仓库创建者将团队成员邀请进你的仓库并设置管理员
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ck2018182068/article/details/127642419