Git基操

前言

项目需要迭代

我们开发的应用程序是需要不断的迭代的,比如 version 1.0 、version 2.5 、version 3.9.11,这些指的都是版本号。不同版本号的应用程序,里面的功能都是不一样的,比如我们做一个名字叫做 project1 的应用,v1.0时可能仅仅只是基础框架,v1.1时增加用户中心模块,然后用了一段时间出现了一个致命的bug,然后我们把 project1 升级到了 v1.1.1 解决了这个bug,所以说应用程序是需要不断的迭代的。

版本管理

直接把项目复制出来一份,在副本项目中,直接做迭代,但这样做有一个坏处,如果升级的内容比较多,时间间隔又大的话,可能会忘记都做过什么事,这样就不便于管理了,所以应该选择一种更智能的方式管理我们的文件版本。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 添加远程仓库
git remote set-url origin git@github.com:username/repository.git

# 推送至远程仓库origin的main分支
# 第一次提交需要加 -u参数 以后可以简写为git push
git push -u origin main

# 创建分支
git branch [branch-name]

# 删除分支
git branch -d [branch-name]

# 查看分支
git branch -a
git branch -v

# 切换分支
git checkout [branch-name]