Git的说明及基本使用

一、获取git仓库的邀请链接

如:https://gitee.com/comfortable-now/feixun-project-1/invite_link?invite=bf48bc4012b0236e663056ce24ff0e0774a68681bddac379e511b1509403e86e245e0bb5eb36b202427a56d8f320fd28

点击接受后可以加入这个仓库

查看是否加入成功:、

二、开发者/管理员拉取仓库

管理员和开发者关系

角色:开发者/管理者

拉取代码:git clone 仓库地址(可以是http、ssh)

如:

xml 复制代码
git clone https://gitee.com/comfortable-now/feixun-project-1.git

查看地址:

第一次拉取会需要输入账号密码:

三、提交代码

角色:开发者/管理者

1)查看状态(查看是否有需要提交的)

xml 复制代码
git status

2)把修改的代码提交到暂存

xml 复制代码
git add .   #全部提交

git add 文件路径+文件名   #按照文件一个个的提交

3)从暂存提交到本地仓库

xml 复制代码
git commit -m "注释内容"

4)从本地提交到远程仓库

xml 复制代码
git push   

5)如果远程仓库的代码变动了(组员B提交代码了)

xml 复制代码
git pull

四、分支创建+合并

1)创建/查看分支

xml 复制代码
git branch 分支名称  #分支创建

git branch -a   #查看分支

2)分支切换

xml 复制代码
git checkout 分支名称        

3)分支合并

xml 复制代码
git merge 分支名称       #比如当前再A分支,要把B分支的内容合并到A分支,那么这个分支名称就是B

4)把本地分支提交到远程分支(前提要有分支管理权限)

xml 复制代码
git push -u origin test    #test 是分支名称 

5)把远程分支拉取到本地

xml 复制代码
git pull origin dev   #远程分支名称(前提本地要有这个分支,并且进入这个分支)

五、git、gitee、sourceTree 区别

相关推荐
tokenKe4 小时前
Epic Games 发布下一代版本控制系统 Lore:被 HN 干到 1000+ 分的“游戏版 Git“
git·游戏
Eira-Z5 小时前
git(持续学习中...)
git·学习
leoZ2319 小时前
Git 集成实战完全指南(五):Git Blame 与历史追踪
大数据·git·elasticsearch
leoZ23110 小时前
Git 集成实战完全指南(六):Git 标签与版本管理
大数据·git·elasticsearch
leoZ2311 天前
Git 集成实战完全指南(三):自动化 Commit 与 PR
大数据·git·elasticsearch
国服第二切图仔1 天前
002-Claude Code 项目解读:入口与启动流程
linux·git·ubuntu
天空'之城1 天前
VS Code Git 工作树:告别频繁切分支,实现多分支并行开发实战方案
git·vscode·版本控制·嵌入式开发·开发效率·worktree·多分支管理
程序员爱德华2 天前
VSCode git/gerrit解冲突
git·vscode·gerrit
leoZ2312 天前
Git 集成实战完全指南(二):智能分支管理
大数据·git·elasticsearch
qq_452396232 天前
第六篇:《GitLab CI 进阶:多环境部署与环境变量管理》
git·ci/cd·gitlab