安装 Git
访问 Git 官网 下载并安装 Git。
安装完成后,可以通过终端或命令提示符检查 Git 是否安装成功,输入
git --version
。
创建和配置 Git 用户
配置 Git 用户名和邮箱,这将用于跟踪你的提交:
git config --global user.name "Your Name"git config --global user.email "your_email@example.com"
初始化仓库
创建一个新的 Git 仓库或将现有项目初始化为 Git 仓库:
git init
添加文件到仓库
添加文件到你的 Git 仓库的暂存区:
git add <file1> <file2> ...
提交更改
提交更改到仓库:
git commit -m "Commit message"
创建 GitHub 仓库
在 GitHub 上创建一个新的仓库。
连接本地仓库和 GitHub 仓库
将本地仓库与 GitHub 上的远程仓库关联起来:
git remote add origin https://github.com/username/repository.git
推送到 GitHub
将本地的提交推送到 GitHub:
git push -u origin main
克隆仓库
从 GitHub 克隆仓库到本地:
git clone https://github.com/username/repository.git
分支管理
创建新分支并切换到该分支:
git checkout -b branch-name
合并分支:
git merge branch-name
更新和拉取
从远程仓库拉取最新的更改:
git pull origin main
解决冲突
如果存在合并冲突,需要手动解决后,再次提交。
查看状态和日志
查看仓库状态:
git status
查看提交日志:
git log
撤销操作
撤销工作目录中的未提交更改:
git reset
撤销最后一次提交:
git reset --soft HEAD~1
标签管理
创建标签:
git tag -a tag-name -m "Tag message"
推送标签到 GitHub:
git push origin tag-name
使用 GitHub 的额外功能
Issues:用于跟踪项目中的任务和讨论。
Pull Requests:用于代码审查和合并分支。
Projects:用于项目管理和看板视图。
Wiki:项目的文档和知识库。
Actions:自动化流程,如持续集成/持续部署(CI/CD)。