Git学习笔记
标签(空格分隔):git
参考网站:廖雪峰git教程
一、常用命令
常用命令 | 功能 |
---|---|
git config [–global] | git配置 |
git init | 初始化仓库 |
git add XXX | 添加文件 |
git commit [-m “xxx”] | 提交更改 |
git status | 仓库状态 |
git diff XXX | 查看文件修改 |
git log | 显示版本历史 |
git reset –hard xxx | 返回到版本X |
git reflog | 显示修改命令 |
git checkout – xxx | 丢弃工作区修改 |
git reset HEAD xxx | 丢弃暂存区修改 |
git rm xxx | 删除文件(commit提交) |
二、远程仓库github使用:
- 创建SSH Key。
- 登陆GitHub,打开”Account settings”, “SSH Keys”页面,然后点”Add SSH Key”,填上任意Title,在Key文本框中粘贴
id_rsa.pub
文件的内容。
命令 | 功能 |
---|---|
先有本地库,关联推送到远程库 | |
git remote add origin git@github.com:path/repo_name.git | |
git push -u origin master | |
先有远程库,克隆到本地库 | |
git clone git@github.com:path/repo_name.git |
三、分支切换
命令 | 功能 |
---|---|
git checkout -b dev | (git branch dev + git checkout dev) 创建切换分支 |
git branch [-a] | 显示当前分支(所有分支) |
git |