基本的 Git 操作帮助你管理 Git 仓库并对代码进行更改。它们提供以下好处:
- 版本控制:维护项目的历史记录,以便跟踪更改并在需要时恢复到以前的版本。
- 协作:启用协作,并使共享代码和同时工作的过程更加容易。
- 组织:使用分支和合并请求来组织和管理你的工作。
- 代码质量:通过合并请求促进代码审查,帮助保持代码质量和一致性。
- 备份和恢复:将更改推送到远程仓库,以确保你的工作得到备份并可恢复。
要有效使用 Git 操作,了解仓库、分支、提交和合并请求等关键概念很重要。有关更多信息,请参阅开始学习 Git。
要了解更多常用的 Git 命令,请参阅Git 命令。
创建项目
git push
命令将本地仓库的更改发送到远程仓库。你可以从本地仓库创建项目或导入现有仓库。添加仓库后,极狐GitLab 会在你选择的命名空间中创建一个项目。有关更多信息,请参阅创建项目。
克隆仓库
git clone
命令在你的计算机上创建远程仓库的副本。你可以在本地处理代码并将更改推送回远程仓库。有关更多信息,请参阅克隆 Git 仓库。
创建分支
git checkout -b <name-of-branch>
命令在你的仓库中创建一个新分支。分支是仓库中文件的副本,你可以对其进行修改而不影响默认分支。有关更多信息,请参阅创建分支。
暂存、提交和推送更改
git add
、git commit
和 git push
命令将你的更改更新到远程仓库。Git 会根据检出的分支的最新版本跟踪更改。有关更多信息,请参阅暂存、提交和推送更改。
存储更改
git stash
命令临时保存你不想立即提交的更改。你可以切换分支或执行其他操作,而无需提交不完整的更改。有关更多信息,请参阅存储更改。
将文件添加到分支
git add <filename>
命令将文件添加到 Git 仓库或分支。你可以添加新文件、修改现有文件或删除文件。有关更多信息,请参阅将文件添加到分支。
合并请求
合并请求是将更改从一个分支合并到另一个分支的请求。合并请求提供了一种协作和审查代码更改的方法。有关更多信息,请参阅合并请求和合并你的分支。
更新你的分叉
分叉是仓库及其所有分支的个人副本,你可以在自己选择的命名空间中创建。你可以在自己的分叉中进行更改,并使用 git push
提交它们。有关更多信息,请参阅更新分叉。