您的位置:首页 > 编程语言

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单独的文件夹。

初次使用,还不是很熟悉;写此记下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: