git了解和使用

Git 常用命令

Git 是一个分布式的代码版本管理

GUI(用户图形界面)工具

三种前端使用的常见的工具:

  • sourcetree,是一个跨平台的软件
  • 小乌龟,是 windows 中使用的一个工具,可以有 svn 和 git 版本
  • vscode 内置的代码管理工具

Git 中常用的命令

[Git 学习资料文档](https://www.liaoxuefeng.com/wiki/896043488029600)

git init                      # 初始化一个仓库

git status                  # 查看状态

git log                       # 查看日志

git add .                    # 把代码提交到本地缓存

git commit -m 'xxx'   # 提交到本地仓库

git branch                 # 查看本地的分支细腻些

git branch xx            # 创建一个新分支

git branch -d xx        # 删除一个分支

git checkout xx         # 切换到指定的分支

git checkout -b xx    # 创建并切换到指定的分支

git remote -v            # 查看远程仓库信息

git remote add        # 关联一个远程仓库

git remote rm         # 删除一个和远程仓库的关联

git pull                 # 拉取

git push              # 推送

git clone             # clone代码

git reset             # 回退

git rebase            # 变基

git merge             # 合并分支

 Git 配置

建议搭建关联远程仓库的时候使用 ssh 方式。首先需要在自己的电脑上生成密钥,一个电脑只需要生成一次。如果重装系统,建议先把密钥备份,然后再重装之后拷贝回来

最简化的多人协作开发

远程仓库已经存在

1. git clone 仓库地址 # clone仓库到本地

2. git pull # 获取最新的代码

3. git checkout -b feature/xx # 创建一个新的分支,开始写代码

4. git add . # 添加到缓存区

5. git commit -m 'xx' # 添加到本地仓库,4-5的操作可以重复执行,根据自己做的功能大小决定

6. git checkout master # 完成功能之后切换到主分支

7. git pull # 拉取最新的代码

8. git merge xxx # 把你刚才写的代码合并到主分支,解决代码冲突

9. git push # 推送代码到远程

10. 反复的执行2-9的操作

workflow 工作流

这个是目前比较流行的一种 git 协作方案,是一部分公司推荐的。可以结合 sourceTree 非常方便的使用

[git workflow](https://blog.csdn.net/qq_32452623/article/details/78905181)

常见的 git 远程仓库

1. gitlab,是目前公司使用最多的一款远程仓库,它是开源的系统。可以直接部署在公司的内网

2. gitee,是国内使用比较多的一个代码托管平台

3. github,是全球使用最广泛的一个代码托管平台

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值