第一种思路,在github或者coding上创建仓库,clone远程仓库,将本地代码文件置入
- 用git命令将置入的项目文件添加进代码管理,commit后,提交至云端,用到的命令有:
1 2 3 4
| git clone https://git.coding.net/Yangerle/prjname.git git add . git commit -m "init prj" git push -u orgin master
|
思路二:在本地创建git仓库,然后将项目文件置入,用git命令使其与创建的远程仓库相关联
1 2 3 4
| git add . git commit -m "init prj" git remote add orgin https://git.coding.net/Yangerle/prjname.git git push -u orgin master
|
综上
遇到问题的解决
- 在为hexo创建仓库时,内部主题文件,indigo不能加入代码管理,因为indigo也属于一个仓库,要将其内部隐藏的.git文件夹删除才能加入暂存区,否则会报如下错误:
1
| modified: themes/indigo (modified content, untracked content)
|
- 代码仓库忽略不重要的文件夹,使用.gitignore文件,文件内容如下
1 2 3 4 5 6 7 8 9
| .DS_Store Thumbs.db db.json *.log node_modules/ .deploy_git/ .idea/ public/ .deploy*/
|
参考
本地Git仓库和远程仓库的创建及关联 Coding.net
如何将本地仓库和github仓库关联起来
如何将本地的代码上传到github
modified: xxx(modified content, untracked content)
忽略特殊文件