Git 学习指南
本文最后更新于:2023年7月26日 晚上
常用的Git命令整理
拷贝仓库
1 |
|
url为git仓库地址,directory为本地目录
分支管理
- git branch:列出你在本地的分支
- git branch branchname:创建分支
- git merge branchname:将任意分支合并到到当前分支中,branchname为需要合并的分支
- git branch -d (branchname):删除分支
- git log –-oneline:查看简洁的历史记录
- git log –graph :查看历史中什么时候出现了分支、合并
- git checkout:
1
2
3
4
5git checkout . #放弃工作区中全部的修改
git checkout -- filename #放弃工作区中某个文件的修改
git checkout branchname #切换分支
git checkout -b (branchname)#创建新分支并立即切换到该分支下
远程仓库
- git remote:查看当前的远程仓库
- git pull:提取远程仓仓库
- git push:推送到远程仓库
版本回退
1 |
|
其它常用命令
- git config:配置用户名和邮箱地址
1
2git config --global user.name '你的用户名'
git config --global user.email '你的邮箱' - git status -s:查看相关文件的状态
- M - 被修改
- A - 被添加
- D - 被删除
- R - 重命名
- ?? - 未被跟踪
- git add:将文件添加到缓存
1
2git add . #添加所有文件到缓存
it add *.java #添加某一类文件到缓存
使用好GitHub桌面和网页端
相对复杂的:合并冲突,远程新建/删除仓库等操作可以在桌面和网页版完成,更清楚简单。
Git 学习指南
http://zoechen04616.github.io/2023/07/26/Git-学习指南/