搜索

word文档 git 操作手册

1.69 MB 35 页 9 下载 208 浏览 0 评论 1 收藏
语言 格式 评分
中文(简体)
.docx
3
摘要
本文档提供了git命令行客户端的详细操作手册,涵盖了安装、配置、初始化仓库、分支管理、标签操作以及远程协作开发等内容。文档介绍了如何设置全局、本地和系统范围的git配置,包括用户名、邮箱和SSL验证等。同时,详细说明了仓库的初始化、分支的创建与切换、标签的打标记与删除、远程仓库的关联与推送等操作流程。文档还提供了远程协作开发的基本流程,包括管理员和协作成员的操作步骤,并附带了相关命令示例。
AI总结
# Git 操作手册总结 ## 1. 前言 - **文档说明**:文档提供Git命令行操作的详细说明,所有操作建议在测试环境实践,避免直接在生产环境操作。 - **版权声明**:文档开源,无担保且可自由使用。 ## 2. Git 基本概念 - **Git**:分布式版本控制系统,适用于从小到大的项目版本管理。 - **核心功能**:版本控制、分支管理、标签管理、远程协作等。 ## 3. 安装与配置 ### 3.1 安装 - 使用Yum安装: ```bash # yum install git -y # git --version ``` ### 3.2 配置 - **全局设置**(~/.gitconfig): ```bash # git config --global user.name "cof" # git config --global user.email "cof@cof-lee.com" # git config --global http.sslVerify false ``` - **本地设置**(项目目录/.git/config): ```bash # cd 项目目录 # git init # git config --local user.name "cof" # git config --local user.email "cof@cof-lee.com" ``` - **系统设置**(/etc/gitconfig): ```bash # git config --system user.name "cof" ``` - **设置优先级**:本地设置 > 全局设置 > 系统设置。 ### 3.3 默认分支设置 - 设置默认分支为`main`: ```bash # git config --local init.defaultBranch main ``` ## 4. 仓库操作 - **初始化仓库**: ```bash # mkdir ~/testgit # cd ~/testgit # git init ``` - **查看提交记录**: ```bash # git log # git log --oneline ``` - **回退提交**: ```bash # git reset HEAD^ # 回退一次 # git reset HEAD^^ # 回退两次 ``` ## 5. 分支操作 - **创建分支**: ```bash # git branch new-branch ``` - **切换分支**: ```bash # git checkout new-branch ``` - **删除分支**: ```bash # git branch -d new-branch # 删除本地分支 # git branch -D new-branch # 强制删除本地分支 ``` - **合并分支**: ```bash # git merge source-branch ``` ## 6. 标签操作 - **创建标签**: ```bash # git tag v1.0.1 # git tag v1.2 -m "v2" ``` - **查看标签**: ```bash # git tag # git show v1.0.1 ``` - **删除标签**: ```bash # git tag -d v1.0.1 # git push origin --delete v1.0.1 ``` ## 7. 远程协作开发 ### 7.1 管理员操作 - **初始化仓库**: ```bash # git init # git add . # git commit -m "first commit" ``` - **关联远程仓库**: ```bash # git remote add rmtRepo https://gitlab.cof-lee.com/username/RemoteRepoName.git # git push -uf rmtRepo main ``` - **拉取更新**: ```bash # git pull rmtRepo main ``` ### 7.2 协作成员操作 - **克隆仓库**: ```bash # git clone https://gitlab.cof-lee.com/cof/pro-1.git ``` - **推送修改**: ```bash # git push origin main ``` ## 8. GitLab 安装配置 - **安装**: ```bash # yum install gitlab-ce -y ``` - **配置**: ```bash # 修改配置文件 /etc/gitlab/gitlab.rb # 重启 GitLab # gitlab-ctl restart ``` ## 9. 注意事项 - 所有操作建议先在测试环境验证。 - 遵循文档提供的命令和配置,确保操作正确性。 ## 10. 总结 - Git 提供了强大的版本控制功能,适用于个人和团队协作开发。 - 通过合理配置和使用分支、标签、远程仓库等功能,可以高效管理代码版本。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 28 页请下载阅读 -
文档评分
请文明评论,理性发言.