Git学习笔记
2015-10-29 10:51
309 查看
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 |
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- git更新已經刪除的文件
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- Git远程操作详解
- 25个 Git 进阶技巧(翻译)
- 详解版本控制利器Git,SVN的异同以及适用范围
- Ruby实现的删除已经合并的git分支脚本分享
- 在 Shell 提示符中显示 Git 分支名称的方法
- Git使用基础篇(一些常用命令和原理)
- git fork同步是什么意思?
- Git使用小坑 Out of memory错误的解决方法
- Python的高级Git库 Gittle
- 使用GIT进行源码管理――GUI客户端小结
- 使用git代替FTP部署代码到服务器的例子
- linux系统安装git及git常用命令
- 分享下自己总结的Git常用命令
- Git 常用命令速查表(图文+表格)
- mac git xcrun error active developer path 错误