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

相关推荐
嘻嘻仙人2 天前
Ubuntu中 git上传自己的项目和二次上传一般流程
git·github
Patrick_Wilson2 天前
Squash Merge 的血缘陷阱:为什么删掉的代码又活了过来
前端·git·程序员
沉浸学习的匿名网友2 天前
什么是 .gitignore?为什么每个 Git 项目几乎都离不开它?
前端·git
深海鱼在掘金3 天前
Git 完全指南 —— 第3章:理解工作区、暂存区、版本库三个核心
git
江华森3 天前
Git 基础筑基:从原理到团队协作的全栈实战
git
JakeJiang3 天前
Git 必备命令指南:从日常高频到项目开发实战
git
叫我少年4 天前
Windows 中安装 git
git
深海鱼在掘金9 天前
Git 完全指南 —— 第1章:Git 概览与版本控制演进
git
noravinsc10 天前
关于Git Flow
git
蜜獾云10 天前
在Git中配置用户名和密码
git