将本地文件夹init成git库并且上传到新建的github仓库
一、打开命令行终端,进入项目所在的本地目录,将目录初始化为一个 Git 项目
$ git init
复制代码
此时会生成一个隐藏的.git文件,表示创建了一个空的git仓库
二、 将所有文件放进新的本地 git 仓库
$ git add .
复制代码
如果你本地已经有 .gitignore 文件,会按照已有规则过滤不需要添加的文件。如果没有,可以根据手动创建.gitignore文件跟git仓库进行关联
三、 将添加的文件提交到仓库
$ git commit -m "xxx"
复制代码
四、 登陆你的github账户,创建新的仓库
为了避免冲突,先不要勾选 README 和 LICENSE 选项
六、 在生成的项目主页上,复制仓库地址
https跟ssh的都可以
七、 回到命令行终端界面,将本地仓库关联到远程仓库
$ git remote add origin https://github.com/wozaixuehtml5/dom-diff.git
复制代码
可运行以下命令查看结果:
$ git remote -v
复制代码
八、 提交代码到 GitHub 仓库
$ git push origin master
复制代码
总结
到这里基本已经可以了,但是当所选本地文件夹下还有别的文件夹的时候,会出现git仓库跟踪不到这些文件夹的情况,提示报错 'modified content, untracked content',大体是这样的:
这里提示的dom-diff就是我的init仓库中的一个文件夹此时只需要
git rm -rf --cached dom-diff
git add dom-diff //重新跟踪dom-diff文件
复制代码
然后就大功告成,可以安安心心的code了!
参考资料:blog.csdn.net/solo_ws/art… stackoverflow.com/questions/5…