码迷,mamicode.com
首页 > 其他好文 > 详细

git,svn基础操作

时间:2017-09-13 19:18:16      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:none   tle   and   信息   最大的   简单   ssh   文件目录结构   style   

git和svn的操作都能管理代码,现在主流的就是这两个了,两个的区别最大的是:

svn是集中式的版本控制系统。git是分布式的版本控制系统。svn 很简单 就不用说了。

git说说我最常用的把自己代码推送到github上:

我的电脑是 工作区(通过add)——>暂存区(通过commit)——>master

1:先在自己电脑上装git

2:先绑定一个自己的信息

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

3:创建一个文件 ,Git可以管理的仓库

  $ git init

4:打开Git Bash,输入

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

5:用户主目录里找到.ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人

登录github官网 登录自己的账号,在设置里 SSH and GPG keys ,点击 new ssh key ,title自己随便输 内容填写 id_rsa.pub内容。

6:在自己的github创建一个工程,

7:在自己的电脑上文件,

 $ git add readme.txt(把自己的文件,添加到暂存区)

 $ git commit -m "wrote a readme file"(把自己的文件,添加到master)

8:在电脑命令输入:后面git@github.com:michaelliao/learngit.git是自己在github上的常见工程的地址,最好用git不用http

 $ git remote add origin git@github.com:michaelliao/learngit.git

9:在电脑命令输入:(推送到远程master也是github的master)

$ git push -u origin master
这样github上显示就和自己本地的文件目录结构一样了。

   

 

git,svn基础操作

标签:none   tle   and   信息   最大的   简单   ssh   文件目录结构   style   

原文地址:http://www.cnblogs.com/hjpqwer/p/7516642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!