Git仓库的使用——初学者看过来;gitee码云的操作

一、Git仓库的作用

版本控制系统,用于项目的保存、后退、代码合并、文件追踪等功能。

简言之,类似于一个云端代码存储器,可以把每一次提交的版本储存起来,便于自己查找利用,便于团队协作。

二、Git 版本检测方式

cmd命令行输入:git --version

可查看当前电脑安装的git版本

三、Git中的概念

工作目录:一个目录,保存项目中所有的文件

暂存区:内存中一个区域,临时保存文件变化

Git仓库:是一个特殊的目录,永久保存所有文件变化

四、常用的Git命令

1.第一次使用软件,告诉Git你是谁

git config --global user.name '姓名'

git config --global user.email '用户邮箱'

2.初始化Git仓库

git init  在当前目录创建.git目录,保存工作目录中文件的变化

3.查看Git系统的状态

git status  显示哪些文件发生了变化

4.将文件添加到暂存区

git add 文件名称  添加指定的文件

git add  .        添加所有变化的文件到暂存区

5.将暂存区所有文件提交至Git仓库

git commit -m '提交说明(给自己看的,写详细一点)'

6.查看所有的提交日志

git log 

git reflog  查看所有提交日志已经回退记录等

7.历史回退,从Git仓库回复到工作目录

git reset --hard 提交的ID

(ID在git log操作后寻找,右击copy复制,右击paste粘贴)

8.忽略文件

有些文件不需要Git系统来管理,可以忽略掉,操作方式:使用任意编辑器创建 .gitignore 文件,把要忽略的写进去即可

常用快捷键:

clear清屏

git log 显示end时按 q 退出

五、分支

1.创建分支

git  branch  分支名称

拷贝一份当前分支,作为新的分支

2.查看所有的分支

git  branch

3.切换分支

git checkout 分支名称

注意:切换分支和创建新的分支,确保工作目录是干净的

git  status

4.合并分支

git merge user

合并可能会出现的情况:

①如果弹窗,里面要求解释为什么这么合并,输入:qa or:q! 强制退出   

②(master|MERGING) 出现了冲突,手动修改,重新提交到仓库

5.删除分支

git branch -d  分支名称    删除已经合并的分支

git branch -D  分支名称    强制删除分支,不管合并与否

六、提交到远程仓库

1.将本地仓库推送到远程仓库

  1. 创建一个远程仓库,并找到这个仓库地址
  2. 推送  git  push  仓库地址  分支名称

2如果想要换一个用户,或者之前用户名、密码错误,删除电脑记录的用户和密码

控制面板→凭据管理→Windows凭据

3.团队管理员操作

克隆一个仓库到本地(第一次)

git clone 远程仓库地址

拉取到本地

git pull 远程仓库 分支名称

涉及到的名词有点多,但操作一两次就非常熟练啦。

喜欢就给博主点个赞吧,码字排版也更开心呢~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长安梦我

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值