============================================================
博文原创,转载请声明出处
电子咖啡(原id蓝岩)
============================================================
过去一直用svn,今天也用过两次git,不过都是随便敲两下,没有仔细研究,近日看了些git的资料,将在本地从头到尾用了一下git,酷毙了!
首先在google code开辟一个工程。
我本地的工程为Demo,需要使用git来初始化工程。
git init //初始化工程
git add demo* //提交指定的文件
git status //git中文件状态,可选
git commit -m "demo project init" //提交到本地仓库
现在我们仅仅有本地仓库,使用git remote是没有任何信息的
下面引入我们的google git 远程仓库
git remote add googlecode https://lanyan@code.google.com/p/lanyan-git-demo/ //添加远程仓库
git remote -v //查看远程仓库信息
输出信息如下:
MacmatoMacBook:fastmaze Mac$ git remote -v
googlecode https://xxx@code.google.com/p/lanyan-git-demo/ (fetch)
googlecode https://xx@code.google.com/p/lanyan-git-demo/ (push)
下面我们可以把本地仓库的代码push到远程仓库中了。
git push googlecode master
失败了,提示用户名密码错误。
我们需要配置,
vi .git/config
到将remote仓库地址加入对应的密码
url = https://lanyan:hxxxxx6@code.google.com/p/lanyan-git-demo/
重新执行
git push googlecode master
ok,搞定。
家里网速不好,过去用svn,需要等啊等,现在git只要暂时提交到本地就ok了,而且push的速度也相当快啊