首先linux平台和windows平台初始化git repo都是差不多的步骤。偷懒原因限制windows下操作了。
1. 建立对应的文件夹:
反馈信息:
2. 进入新建的文件夹
列出信息
为空,所以没反应
3.初始化仓库
(需要注意的是,初始化是git init这一句,通常这样只是一个私人仓库如此创建,如果是远程仓库 通常需要加上参数–bare,整个初始化的命令就是git --bare init ,理由如下:(如果使用了git init初始化,则远程仓库的目录下,也包含work tree,当本地仓库向远程仓库push时, 如果远程仓库正在push的分支上(如果当时不在push的分支,就没有问题), 那么push后的结果不会反应在work tree上, 也即在远程仓库的目录下对应的文件还是之前的内容,必须得使用git reset --hard才能看到push后的内容.
))
以上就是初始化仓库的过程。此时还只是一个本地仓库。要想让它成为远程仓库还需要:
然后git push origin master 就跪了..................
之前都是通过到处查到的于是蛋疼了。问了慢慢。才知道这里理解错了。
(直接建立远程 需要我这边是作为服务端的。http://blog.chinaunix.net/uid-22028680-id-3040436.html 开头)
(有说是作用给url添加一个人名字为name的仓库)
git remote add name url 是添加一个远程的远程的仓库
git push name master 将本地的master分支跟踪到远程分支
所谓的远程仓库并不是本地随便在shell里这样创建的,而是自己必须作为服务器端,是作为一个远程的托管平台。
要直接添加 那必须自己搭建server。
所以还是先老实用git hub吧。不过git hub是开源平台。..............
csdn?
http://www.blogjava.net/jasmine214--love/archive/2014/01/15/408987.html
http://aoingl.iteye.com/blog/1365201
这两个是搭建server 以后看看