常用功能
- 创建repository
- 将更改commit到本地git
- 恢复到某个commit
- push和pull
- 使用分支
- 工作流
使用案例
首先去github上new一个repository,然后赋值新建的repository地址。
在想要创建本地仓库的文件夹目录下右键git clone,并且将上述赋值的地址粘贴进去。
打开命令行工具,转到文件夹所在的磁盘,然后输入cd和文件名即可进入项目文件夹。
以下是一些常用的操作方法:
//上传操作
git add 文件名 // 添加文件到本地
git commit -a -m "Update Art Resources" //将之前add过的文件上传到本地仓库
git push origin //上传到远程仓库,前提是git和我们的github提前建立了连接
//获取
git pull //拉取最新的
//一些状态查询
git log //查询上传日志
git status //查询当前状态
//删除文件
//回退某一次操作
git reset 某次操作的编号//回滚到这次操作
//使用分支
git branch //查看所有分支
git checkout -b new_feature //新建一个分支,并切换到新的分支
git checkout main //切换到主分支,后面跟哪个分支的名字就是切换到哪个分支
git merge 分支名 //将分支合并到主分支上
git branch -D 分支名 //删除某一个分支
常用的工作流:
- Centralized WorkFlow:大家都在main上开发
- Feature Branch WorkFlow:为新feature创建branch
- Gitflow Workflow: 发布、开发、feature各占一个分支,hotfix是指在主分支上直接开一个小分支,之后直接又合并到主分支上去。
实际工作中常用gitflow。