Git基础入门
1. Git安装与配置
1
下载并安装Git
访问Git官网下载适合您操作系统的安装包,并按照提示完成安装。
2
配置用户信息
安装完成后,需要配置您的用户名和邮箱,这将用于标识您的提交。
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
2. 基本Git操作
1
初始化仓库
在项目文件夹中执行以下命令,初始化一个新的Git仓库。
git init
2
添加与提交文件
将文件添加到暂存区,然后提交到本地仓库。
git add .
git commit -m "Initial commit"
GitHub团队协作
1. 远程仓库操作
1
创建GitHub仓库
在GitHub上创建一个新的空仓库。
2
关联本地与远程仓库
将本地仓库与GitHub上的远程仓库关联起来。
git remote add origin https://github.com/your-username/your-repo.git
3
推送代码
将本地代码推送到远程仓库。
git push -u origin main
2. 协作流程
1
克隆远程仓库
团队成员通过克隆远程仓库来获取项目代码。
git clone https://github.com/your-username/your-repo.git
2
创建与切换分支
在开发新功能或修复bug时,通常会创建新的分支。
git branch feature/new-feature
git checkout feature/new-feature
3
合并分支与解决冲突
完成开发后,将分支合并到主分支,并解决可能出现的冲突。
git checkout main
git merge feature/new-feature
高级Git主题
1. Git Rebase
1
理解Rebase
git rebase 命令用于将一个分支的修改应用到另一个分支上,通常用于保持提交历史的整洁。
git checkout feature-branch
git rebase main
2. Git Stash
1
暂存工作区修改
当你需要切换分支但不想提交当前工作区的修改时,可以使用 git stash 暂存。
git stash save "Work in progress"