一般的操作流程:
1.克隆远程仓库:首先,在本地将远程的厂库克隆过来(git clone <远程仓库地址>)
2.切换到工作分支:切换到你需要的分支(git checkout <分支名>)
3.拉取代码:拉取远程仓库最新的代码(git pull)
4.代码编写等等
5.添加文件:将项目中的文件添加到Git仓库的暂存区中(单个文件:git add<文件路径> 全部文件:git add .)
6.提交更改:通过提交操作将暂存区的更改保存到仓库中。(git commit -m <备注>)
7.推送到远程仓库:将远程仓库的代码进行更新(git push)
开发中提交时还需要合并分支,将自己分支上的代码合并到需要上传到远程的分支上去。
(本地dev_test 上传dev)
首先切换到dev(git checkouk dev)
拉取代码(git pull origin dev)
将dev_test 合并到dev上(git merge dev_test )如果有代码冲突手动去删除
提交代码(git push origin dev)
常用的git命令
命令 | 作用 |
git clone 地址 | 克隆远程厂库 |
git checkout 分支名 | 检出分支 |
git branch 分支名 | 创建新的分支 |
git branch | 查看当前所有分支 |
git branch -d 分支名 | 删除分支 |
git log | 查看项目的历史记录 |
git log -p | 查看更加细致的记录 |
git switch 分支名 | 切换分支 |
git commit -m 消息 | 提交到本地库并对本次提交加上描述 |
git add 文件路径 | 添加要提交的文件 |
git push | 提交到远程仓库 |
git add . | 添加所有修改过的文件 |
git reset commitID | 回退到指定版本 |
git merge 分支名 | 将指定分支合并到本分支上 |