git
magus8888
这个作者很懒,什么都没留下…
展开
-
命令行忽略一个已经被跟踪的目录
git rm -r --cached dir echo dir/ >> .gitignore git add .gitignore git commit -am 'ignore dir forever'转载 2016-05-11 13:44:00 · 232 阅读 · 0 评论 -
git上传新项目到git地址
mkdir /data/project2 cd /data/project2 git init touch test.txt git add . git config --global user.email "[email protected]" git config --global user.name "Your Name" git commit -a -m 'init pr转载 2016-05-04 11:01:17 · 762 阅读 · 0 评论 -
git添加新文件
1. git add ***.file ***.txt 2. git commit -m "add file of ***,"***" 3. git push origin master原创 2016-05-04 11:03:26 · 704 阅读 · 0 评论 -
git删除文件
1. git rm ***.fie 2. git commit -m "delete ***.file" 3. git push origin master原创 2016-05-04 11:04:24 · 199 阅读 · 0 评论 -
git提交更改
1. git status查找出已经修改的文件 2. git add ***.file ***.txt 3. git commit -m "add file of ***,"***" 4. git push origin master原创 2016-05-04 13:22:22 · 239 阅读 · 0 评论 -
git clean
git clean是从工作目录中移除untrack的文件. 通常的参数是git clean -df: -d表示同时移除目录,-f表示force,因为在git的配置文件中, clean.requireForce=true,如果不加-f,clean将会拒绝执行.转载 2016-08-01 09:38:41 · 263 阅读 · 0 评论 -
git checkout reset revert
总有一天你会遇到下面的问题: (1)改完代码匆忙提交,上线发现有问题,怎么办? 赶紧回滚. (2)改完代码测试也没有问题,但是上线发现你的修改影响了之前运行正常的代码报错,必须回滚. 这些开发中很常见的问题,所以git的取消提交,回退甚至返回上一版本都是特别重要的. 大致分为下面2种情况: 没有push 这种情况发生在你的本地代码仓库,可能你add ,com转载 2016-08-01 11:15:48 · 337 阅读 · 0 评论 -
提交一个本地项目到git
原文链接:http://caibaojian.com/git-create-project-2.html touch README.md //新建说明文件 git init //在当前项目目录中生成本地git管理,并建立一个隐藏.git目录 git add . //添加当前目录中的所有文件到索引 git commit -m "first commit" //提交到本地源码库,并附加提交注释转载 2016-08-29 09:47:09 · 395 阅读 · 0 评论