名字不好听,我不知道怎么用一句话描述这个东西。
详细说就是现在github上创建一个包含.gitignore和readme的空项目,然后本地再pull下来,创建好初始项目再push上去。
挺简单的一件事,但是我搞了好久啊......QAQ
遇到的坑也在这里记录下来吧。
1.创建远程库
这个就不多说了,包含README和.gitignore文件
2.添加远程库
首先进入到git的目录,并查看目录下的文件
进入目录.pngcd XXX
ls
然后添加远程库(以coding.net为例)
推荐用这种方式,如果是https的话以后每次pull push都要输入用户名和密码
git remote add git@git.coding.net:userName/projectName.git
注意替换自己的用户名和项目名字。
然后可以查看一下当前的远程库
git remote -v
然后把项目克隆到本地
clone.pnggit clone git@git.coding.net:userName/projectName.git
这样就完成
再ls一下就可以看到刚刚clone的项目了
然后cd 进入刚刚clone下的项目目录里
就是这里,因为我没进入直接在上级目录进行操作,然后好多东西都提示错误。
比如这样的错误
refusing to merge unrelated histories
3.创建项目
以创建安卓项目为例,因为那个.gitignore文件的缘故不能直接在文件夹下创建,我是在别的地方创建之后再移动过去的。
然后就可以正常操作了
4.push上去!
git add .
git commit -m "创建项目"
git push
网友评论