git的使用
2016-05-02 22:12
239 查看
在已经存在的文件夹中使用git
git init git add . git commit -am '初始化messageController2' git remote add origin http://www.qctt.cn/wangjunbo/messagecontroller2.git git push -u origin master
创建项目:在github上创建一个项目test
git配置git config --global user.name “WangJunbo" git config —global user.email “11@q.com"
下载代码
git clone “https://github.com/xiaowang/test.git"
添加文件
git add news.txt git add . //添加全部修改或新增的文件
本地提交
git commit -am “提交测试代码"
将提交推送到远程服务器
git push origin master
修改本地文件
vim news.txt
提交修改
git commit -an “提交修改"
将提交推送到远程服务器
git push
更新本地代码
git pull
删除目录
git rm --cached news.txt git commit -m '删除news.txt' git push origin master
其它
git remote add origin https://github.com/xiaoming/maple.git创建分支
git branch v2
将分支同步到服务器
git push origin v2
切换分支
git checkout v2
修改v2分支上的文件
提交本地修改
git commit -am “v2修改"
将提交推送到服务器
git push origin v2 查看:v2内容修改, master文件不变
将v2分支合并到主干
git checkout master git merge v2 git push
版本还原
git checkout v2 git revert HEAD 填写描述信息 查看本地文件内容是否修改 git push origin v2
还原到指定版本
相关文章推荐
- 冲刺第七天
- 单链表的基本操作
- android基本架构
- mysql读写分离
- C语言学习笔记
- bzoj 4011: [HNOI2015]落忆枫音 递推
- 六、树和二叉树--(2)二叉树的先序遍历、中序遍历、后序遍历
- 不知道的JavaScript
- 个人冲刺07,08,09,10
- Linux搭建SVN服务器
- java中对类的方法的进行加强(1)--对类方法的覆盖
- GBDT理解二三事
- Linux 下如何用 mutt 设置邮件报警
- Android Studio 进阶详细配置
- poj 2352 hdu 2642 hdu 1556 poj 2155 树状数组
- 2013山东省第三届ACM省赛 The Best Seat in ACM Contest
- Shape与DrawableCompat
- 1、变量提升
- fdisk(分区管理)
- JavaScript选项卡/页签/Tab的实现