??托管项目代码
??存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库。
??收藏项目,方便下次查看。
??(深拷贝)
??被fork对象接受到fork的修改,等待张三查看、合并。
??关注项目,当项目更新可接收到通知。
??发现代码Bug,但是目前没有成型代码,需要讨论时用。
git status
git commit -m ‘第一次修改文件并提交到仓库‘
git commit -m ‘提交描述‘
git push//本地仓库更新到远程//第四步
新建文件index.html
??在.gitignore添加了某个文件之后,这个文件就不会上传到github上被别人看见。
要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。
/mtk/
#过滤整个mtk文件夹
*.zip
#过滤所有.zip文件
/mtk/do.c
#过滤/mtk/do.c文件
fd1/*
#忽略目录 fd1 下的全部内容
/fd1/*
#忽略根目录下的 /fd1/ 目录的全部内容;
!/fw/bin/
!/fw/sf/
#不忽略 根目录下的 /fw/bin/ 和 /fw/sf/ 目录;
(为避免冲突可以先同步下远程仓库 $ git pull)
在本地项目目录下删除暂存区内容: $ git rm -r --cached .
新建.gitignore文件,并添加过滤规则(用文本编辑器如Notepad++)
再次add文件,添加到暂存区
再次commit提交文件
$ git commit -m “add .gitignore”
最后push即可
原文:https://www.cnblogs.com/yjchen/p/12285488.html