Git 常用命令
Git 常用命令
初学体验
到新公司学习和使用 git 有一段时间了。不得不说 git 真的很好用。
学习资源推荐
首先推荐廖雪峰老师的 git 学习网站:https://liaoxuefeng.com/books/git/introduction/index.html
常用 Git 命令
安装和配置
- Linux 下安装 git:
1
sudo apt-get install git
- 配置 git 用户信息:
1 2
git config --global user.name "Tony" git config --global user.email "tony@github.com"
- 查看 git 配置:
1
git config --list
创建和管理仓库
- 在指定目录创建仓库:
1 2
cd 目标目录 git init
- 添加文件到暂存区:
- 单个文件:
git add test.xml
- 整个目录:
git add src
- 当前目录所有文件:
git add .
- 单个文件:
提交和撤销修改
- 提交更改:
1
git commit -m "提交信息"
- 撤销未提交的修改:
1
git checkout -- 文件名
- 丢弃本地修改:
1
git reset HEAD 文件名
查看版本记录
- 查看提交历史:
1
git log
分支管理
- 创建新分支:
1
git checkout -b 新分支名称
- 切换分支:
1
git checkout 分支名称
- 合并分支:
1
git merge 源分支
- 删除分支:
1
git branch -d 分支名称
远程协作
- 克隆远程仓库:
1
git clone 远程仓库地址
- 推送本地修改到远程:
1
git push origin 主分支
- 拉取远程更新:
1
git pull origin 主分支
- 解决冲突并重新提交:
1
git pull --rebase origin 主分支
其他命令
还有更多高级命令,如 git rebase
和 git stash
等。
文章可转载,转载请务必注明出处。