git和github的代码托管常用命令和操作
2015-06-21 12:50
573 查看
提交修改的项目代码到github
git add 修改的文件或者文件夹git add app.js 或者 git add views/.
git commit -m ‘提交备注信息’
git push( git push origin master)
git push origin master的意思就是上传本地当前分支代码到master分支。
git push是上传本地所有分支代码到远程对应的分支上。
删除github上的文件夹和文件
如果只是删除这一个文件夹的话git rm -rf dir git add -A git commit -m 'remove dir' git push origin master
如果直接git rm本地的文件夹也被删除,应该删缓冲。
git rm -r --cached some-directory git commit -m "Remove the now ignored directory some-directory" git push
示例:
giscafer@LAOHOUBIN-PC /G/nodejs/moviesite (master) $ git rm -rf views rm 'views/includes/footer.jade' rm 'views/includes/head.jade' rm 'views/includes/header.jade' rm 'views/layout.html' rm 'views/layout.jade' rm 'views/pages/admin.html' rm 'views/pages/admin.jade' rm 'views/pages/detail.html' rm 'views/pages/detail.jade' rm 'views/pages/index.html' rm 'views/pages/index.jade' rm 'views/pages/list.jade' rm 'views/pages/userlist.jade' giscafer@LAOHOUBIN-PC /G/nodejs/moviesite (master) $ git rm -rf schemas rm 'schemas/movies.js' rm 'schemas/user.js'
目前使用git add . 来添加整个项目中的代码,不起作用,git push的时候只是出现EveryString up-to-date信息,其实并没有提交到github上,只能add是单独的文件和add单独的文件夹。
初次使用,还不是很熟悉;写此记下。
相关文章推荐
- 图说java反射 建议将图下载,用画图打开
- java 接口里暴露函数
- 双边滤波原理与C++实现
- JAVA类加载和初始化
- c++学习-继承
- Python计算地图上两点经纬度间的距离
- 第十五周oj刷题——Problem A: 长方柱类【C++ 类定义】
- 第十五周oj刷题——Problem B: 矩形类定义【C++】
- JavaWeb学习总结第六篇--认识Session机制
- 第十五周oj刷题—— Problem C: 矩形类中运算符重载【C++】
- github 如何和 xcode 联系起来
- Scala 入门——Eclipse开发环境搭建
- 第十五周oj刷题——Problem D: C++习题 对象数组输入与输出
- C/C++中关键字static的用法及作用
- java笔记32 反射
- Spring WebSocket详解
- 第十五周oj刷题——Problem E: C++习题 对象数组求最大值
- Java-马士兵设计模式学习笔记-代理模式-聚合与继承方式比较
- Uva1586
- java特权制度设计篇