标签:生成 setting 复制 git 远程 set 网页 需要 命令
一、git的相关概念
1、本地仓库:在本地初始化的一个git版本库,具备完全的版本管理功能。
使用:git init命令创建
2、工作目录:
包含版本库的目录叫做工作目录,如果想向版本库中添加文件,那么文件必须在工作目录下。
也就是说:只有工作目录下的文件可以添加到git的版本库
3、暂存区
在git的版本库中有一个区域叫做暂存区,文件的提交必须先提交到暂存区,然后再commit到版本库。
二、远程仓库
1、访问方式:
ssh
不需要输入用户名和密码
需要生成自己的公钥和私钥
https
访问时需要用户名和密码
2、生成ssh的密钥
ssh-keygen -t rsa
3、连接到远程仓库:
git remote add origin git@github.com:sublun/java61.git
和远程仓库建立连接
git push -u origin master
把本地仓库推送到远程
4、把远程仓库的内容复制到本地就是clone
git clone git@github.com:sublun/java61.git
和svn的不同:
每个人的电脑都有一个完整的版本库;多了一个暂存区,然后commit到本地仓库
Maven工程中:
.classpath和.project文件是不能添加的
Git中:
.classpath和.project文件是需要添加的,.settings是需要忽略提交的
使用乌龟:
右键-Git设置-网络-ssh :D:\Program files\Git\usr\bin\ssh.exe
右键-Git设置-远端-复制网页上的url,粘贴-浏览并指定私钥位置-添加/保存,--右键Git同步-推送,--刷新网页。
标签:生成 setting 复制 git 远程 set 网页 需要 命令
原文地址:http://www.cnblogs.com/javaxiaoxin/p/7536463.html