您的位置:首页 > 其它

创建git 仓库

2015-07-04 16:14 357 查看
1、首先安装git ,视自己的平台而定,具体可以参考网上的资源;

2、选定一个文件夹作为自己的仓库,然后创建ssh key,
执行以下命令创建ssh key


$ ssh-keygen -t rsa -C "youremail@example.com"

3、执行以上代码只管一路的回车,直到成功,然后它会提示已经在某目录下创建了密钥和公钥
C:\Android\WorkSpace\git_learning [master +0 ~1 -0]> ssh-keygen -t rsa -C "luckswl@gmail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa.
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.
The key fingerprint is:
e6:75:23:17:da:a1:0b:e7:33:36:20:6e:4c:29:70:8e luckswl@gmail.com
The key's randomart image is:
+--[ RSA 2048]----+
| |
| |
| . . o |
| = . + o |
| E o + S * = |
| = + * = . |
| + . B |
| . . + |
| |
+-----------------+4、之后到到github上添加ssh key(像我们部门在源码是自己搭建的服务器,所以我们用自己的review工具)
添加ssh key,title随便,把自己的那个rsa.pub里的内容复制粘贴到下面框里,然后就成功了,以后就可以直接push过来代码了,记住,这里只能把.pub的key贴过来,这个是公钥,那个.rsa是自己用的私钥。

5、创建远程仓库,执行命令:

git remote add origin https://github.com/yourname/test.git
(上面这句其实在上一步操作完成之后github自动提醒你)

origin是默认的远程库的名字,也可以在执行上句命令时写成别人,千万记得把yourname替换成你自己在github上的帐户名
以上命令也可以换成以下的格式

git remote add origin git@server-name:path/repo-name.git
6、远程库建好之后就可以把自己本地的文件push到远程库上,就能和别人进行代码共享,在每次commit之后执行下面这句就可以把代码push过去了,
git push -u origin master上面这句命令就可以把自己 commit 的代码推送到远程库的master分支,也就是主分支上,但是因为是新建的远程库,里面是空的,所以加了一个 -u ,目的是把本地的 master 分支和远程的 master 分支关联起来,并推送到 master 分支上,以后在进行 push 时候就可以简化命令,不加 -u 。

以上内容
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: