学习至(44条消息) git安装教程_全局安装git_嘴巴嘟嘟的博客-优快云博客
//取消http代理
git config --global --unset http.proxy
//取消https代理
git config --global --unset https.proxy
学习 Git 是非常重要的,它是一个分布式版本控制系统,广泛用于团队协作和代码管理。下面是 Git 的一些基本用法和常见操作:
-
初始化仓库:使用
git init
命令在一个目录中创建一个新的 Git 仓库。 -
添加文件:使用
git add
命令将文件添加到暂存区。 -
提交更改:使用
git commit
命令将暂存区的更改提交到本地仓库。 -
查看状态:使用
git status
命令查看工作树的状态,包括已修改和已暂存的文件。 -
查看提交历史:使用
git log
命令查看提交历史记录,包括提交者、提交时间和提交消息。 -
创建分支:使用
git branch
命令创建一个新的分支。 -
切换分支:使用
git checkout
命令切换到指定的分支。 -
合并分支:使用
git merge
命令将一个分支的更改合并到当前分支。 -
解决冲突:当合并分支时出现冲突,需要手动解决冲突。打开冲突文件,编辑并保存解决冲突的内容,然后使用
git add
命令将解决后的文件标记为已解决。 -
远程仓库:使用
git remote
命令管理远程仓库,如添加、移除、重命名远程仓库。 -
克隆仓库:使用
git clone
命令克隆一个远程仓库到本地。 -
拉取和推送:使用
git pull
命令从远程仓库拉取最新的更改,使用git push
命令将本地的更改推送到远程仓库。
对于多分支管理和开源项目的工作流,常见的模型有以下几种:
-
主分支模型:在主分支上进行开发,每个版本发布后再创建对应的标签。开发者可以在主分支上创建自己的分支进行开发,开发完成后合并到主分支。
-
功能分支模型:每个功能都在独立的分支上进行开发,开发完成后合并到主分支。这种模型有助于并行开发多个功能。
-
Git 流模型:类似于主分支模型,但引入了开发分支和发布分支。开发者在开发分支上进行开发,开发完成后合并到发布分支,再发布到主分支。
-
Fork 和 Pull Request 模型:开发者先 Fork 一个开源项目的仓库到自己的账号下,然后在自己的仓库中进行开发,完成后向原项目提交 Pull Request,请求将自己的更改合并到原项目中。