总结git
新仓库的使用方法
1. 在我们项目目录中使用:git init 初始化本地仓库
2. 项目中无论是新增的文件还是修改了文件,都需要执行两个命令,才能把项目中的文件【存入本地仓库】
git add . 把文件存入暂存区
git commit -m '本次操作的日志' 把暂存区的文件存入本地仓库
3.去远程创建一个空的仓库,并且把远程仓库的ssh地址与本地仓库进行关联【每个新仓库都必须要做的一次操作】
git remote add origin git@xxx.git
查看是否关联成功:git remote -v
4.最后就可以上传代码到远程仓库
第一次上传:git push -u origin master
非第一次上传:git push
5. 后续所有的上传必须要先存本地才能上传
git add .
git commit -m 'log'
git push
克隆的使用方法
1.远程仓库是有内容的,那我们就不可以使用上面那种关联的方式去做了。
git仓库管理的机制:必须保持本地仓库的记录和远程仓库的记录要一致,如果我们在push的时候,本地记录如果落后于远程的仓库记录,那git是不会让我们提交的。
2. 克隆的命令:git clone git@xx.git
克隆到指定的文件夹内:git clone 地址 文件夹名字
克隆指定的分支:git clone -b 分支的名称 地址
其他的操作全都是一样的,先存本地,再上传
第一次安装git需要做的事情
1.去百度搜索git,进入官网下载git安装包,一路next安装
2.需要配置全局的git账户和邮箱
全局账户设置:
git config --global user.name "name"
git config --global user.email "自己的邮箱"
3.生成公钥密钥
ssh-keygen -t rsa -C "自己邮箱"
4.去C:/user/name/.ssh/rsa_id.pub 把里面的公钥代码复制,添加到远程账户的ssh公钥里,本地计算机与远程账户关联上
分支管理
每个仓库默认都有一个master主分支
自定义分支,用来管理自己不同的业务
1. 创建分支:它会把你所在当前的分支复制一份到新分支里
git checkout -b 分支的名称
2.把本地分支上传到远程仓库,并且让远程仓库自动的生成这个分支
git push origin 分支的名称
3. 新分支第一次提交也需要用git push -u origin 分支名称
4.后续的操作和其他的方式都一样,先存入本地,再上传
团队协作流程
组长
创建新的仓库
仓库中创建master主分支
邀请组员加入仓库成为开发者
组件把仓库地址发给组员,组员克隆下来
审查组员合并的请求,通过后再给合并到master主分支
组员
组员在master主分支中创建自己的本地分支
git checkout -b 自己的分支名,创建本地的自己的分支
在自己的分支中开发
先存本地:add commit
第远程没有咱们自己的分支,需要把分支上传到远程仓库
git push -u origin 分支名称
之后再上传代码
git push
每次上传了代码,都需要发起一个合并分支请求
pull request 合并请求
把自己的分支合并到master主分支
上传代码:git push
拉取代码:git pull origin master 一定是从主分支拉取
git的基本使用
最新推荐文章于 2024-07-24 13:37:19 发布