git基础知识
2016-07-13 17:24
239 查看
简单记录下,经常用到的git相关知识。
本地生成密钥命令ssh-keygen -t rsa -C "XXX@XXX.com"。默认下一步,下一步,假如不需要配置多个git账户。
初始化仓库(本地建立的项目,初始化完提交到服务器):git init
查看当前项目修改状态:git status
添加并提交修改:git commit -a -m ‘init’
查看当前项目添加的远程库:git remote -v
添加远程库:git remote add origin git@github.com/xxx.git (远程项目地址)
删除远程库:git remote remove origin
查看当前分支:git branch -v
创建test分支:git branch test
切换到test分支:git checkout test
创建并切换到test分支:git checkout -b test
删除分支:git branch -d test
合并分支:git merge test
把test文件从暂存区域去除:git reset HEAD
test
只撤消这一个文件:git checkout --test
回到上个版本:git reset --hard HEAD^
如果想回到其他版本,先git log查看下每一个commit, git reset --hard
对应恢复到的commit码
给项目添加标签:git tag 添加的标签名(具体的可以参照http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001376951758572072ce1dc172b4178b910d31bc7521ee4000)
忽略提交文件,直接创建.gitignore文件,把需要的内容添加到里面
配置别名:git config --global alias.st status
更多内容还是要看:http://git-scm.com/docs
本地生成密钥命令ssh-keygen -t rsa -C "XXX@XXX.com"。默认下一步,下一步,假如不需要配置多个git账户。
初始化仓库(本地建立的项目,初始化完提交到服务器):git init
查看当前项目修改状态:git status
添加并提交修改:git commit -a -m ‘init’
查看当前项目添加的远程库:git remote -v
添加远程库:git remote add origin git@github.com/xxx.git (远程项目地址)
删除远程库:git remote remove origin
查看当前分支:git branch -v
创建test分支:git branch test
切换到test分支:git checkout test
创建并切换到test分支:git checkout -b test
删除分支:git branch -d test
合并分支:git merge test
把test文件从暂存区域去除:git reset HEAD
test
只撤消这一个文件:git checkout --test
回到上个版本:git reset --hard HEAD^
如果想回到其他版本,先git log查看下每一个commit, git reset --hard
对应恢复到的commit码
给项目添加标签:git tag 添加的标签名(具体的可以参照http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001376951758572072ce1dc172b4178b910d31bc7521ee4000)
忽略提交文件,直接创建.gitignore文件,把需要的内容添加到里面
配置别名:git config --global alias.st status
更多内容还是要看:http://git-scm.com/docs
相关文章推荐
- linux命令应用—crontab每秒执行一次命令
- hbase 双网卡 多网卡
- leetcode算法总结之字符串除空格操作
- hive结合hbase数据处理解决方案测评二(优化篇)
- mysql 修改 添加 删除 表字段
- FastClick使用之trigger触发click失效
- android 开发通过 wifi 无线调试(不用root)
- Java学习--list,set,Map接口使用
- 浏览器 HTTP 协议缓存机制详解
- 线上应用bug跟踪查找-友盟统计
- python hbase
- Android静态安全检测 -> 自定义权限的保护级别
- 在线实时大数据平台Storm版本兼容的问题
- hive结合hbase数据处理解决方案测评
- LeetCode:Remove Duplicates from Sorted Array
- Android仿天猫下拉刷新自定义控件
- java.lang.ClassNotFoundException: org.apache.hadoop.hive.hbase.HBaseSplit
- qss选择器
- lte带宽怎么理解
- hive rank 测试