工具_git (使用)

1 新项目第一次提交
1 git add.   // 加到暂存区

2 git commit -m "第一次提交"   // 提交到本地仓库 - 新的版本号

3 git remote add hh "http://xxx.git"   // 关联远程仓库

4 git push hh master   // 提交代码到远程仓库
2 项目开发时
1 git checkout -b dev   // 创建并切换 dev 分支

2 git pull hh dev   // 更新远程, 开发分支代码到, 本地 dev 分支

3 git checkout -b kk   // 因为时候会在 dev 分支直接提交代码, 所以需要设置另外的瞎搞文件

4 编写代码 -> 添加到本地仓库 -> 合并到 dev 分支上 -> 提交到本地仓库   // 基础操作, 就不写代码了

5 git pull hh dev   // 检查更新远程仓库, 的项目代码情况

6 git push hh dev   // 将本地分支的 dev 项目代码, 上传到远程 dev 分支, 没有就创建 dev 远程分支
3 接手一个别人的项目时
1 git clone http://xxx.git   // 要通过这种方式, 拉取远程代码

2 git remote add hh "http://xxx.git"   // 配置远程仓库别名, 实际 git clone 会默认关联, 默认别名 origin

3 git checkout -b dev   // 不管本地还是远程, 尽可能不动 master 分支上的代码, 因为会有点特殊

4 git checkout -b hh   // 新建瞎搞分支

5 编写代码 -> 提交到本地仓库 -> 合并到 dev 分支上 -> 提交到本地仓库   // 基础操作, 就不写代码了

6 git pull hh dev   // 查看项目是否更新

7 git push hh dev   // 提交代码 OK
4 相关操作思路
1 项目版本迭代: 在本地的某个分支上, 得到要更新的目标版本, 然后提交到 远程分支 (master)2 尽可能的不要动 master 和 dev 分支, 在瞎搞分支编写代码就 OK   // master -> 特殊  dev -> 用于提交

3 分支切换前, 先把工作区的文件提交本地仓库, 再进行切换操作   // 有需要继续执行合并

4 push 之前要 pull, 确定远程项目是否更新 -> 如果更新确定是否存在代码冲突, 没冲突则合并代码重新提交

5 解决完冲突, 提交注释 -> "解决冲突", 因为你上一次提交的版本, 也会一起上传到远程仓库的   // 表意不明, 不重要

6 拉取代码 -> 创建分支(dev) -> 创建分支(hh) -> 编写代码 -> 切换分支 -> 合并代码 -> 提交到远程仓库
5 相关知识解释
1 关联远程仓库有俩种方式: 1 命令行设置  2 git clone // 默认关联

2 代码的位置: 工作区 -> 本地仓库 -> 远程仓库

3 本地分支和远程分支没有任何关系

4 可以在本地通过 git push hh xxx 的特性创建远程分支

5 SHH 配置感觉没太大必要, 详细了解 -> 分类/前端工具 -> git 详细理解
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值