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 区别

相关推荐
Madison-No75 小时前
Git版本控制工具(一)
git
小小小米粒13 小时前
重置本地git
大数据·git·elasticsearch
鶴哥只手遮天20 小时前
第 8 章 工作区与检出:unpack-trees 与并行 checkout
git
xing-xing1 天前
git 相关命令总结
git
A-刘晨阳1 天前
GitLab + ArgoCD 实现 Kubernetes GitOps 自动化部署
运维·人工智能·git·kubernetes·自动化·云计算·argocd
ControlRookie1 天前
SyncBridge:一个 CODESYS 工程与 AI 之间工程师级的同步工具
git·ai编程·codesys·工业软件·controlrookie
鬼手点金2 天前
opencode-性能优化建议
java·人工智能·git·自动化·nanogpt
网络毒刘2 天前
开源 Aider 工作流实战:Git 提交驱动的 AI 结对,与 Cursor 何时互补
git·ai编程·cursor·aider
HRTOS2 天前
HRTOS 4.0 将长期维护:为什么版本号不再频繁变化
经验分享·git·单片机·51单片机
驭渊的小故事3 天前
linux 基础命令 + git 仓库创建和配置命令
linux·git