GIT的使用
一、注册
登录https://github.com进行注册
二、创建小组Organization
点击加号,再点击New organization,进入创建页面,输入小组的名字和邮箱
三、邀请好友
People栏点击Invite someone,输入对方的git账户,等待对方同意
邀请好友成功之后显示如下
四、新建仓库
在小组项目内点击+New repository后,输入仓库的名字,保留默认选项,点击 create repository,创建成功
五、git的使用
1、下载安装完成后,打开Git Bash,输入用户名和邮箱
2、创建版本库
进入目标盘(我用的是F盘),通过cd 进入F盘,mkdir AutoCS创建AutoCS文件夹,在进入文件夹中
通过 git init 将文件夹舍友版本库
在当前文件夹下面就有一个隐藏的.git文件,.git文件是隐藏文件夹,如果看不到,应在控制面板的文件夹选项中选择查看,显示隐藏文件夹
至此就建立了一个git的本地仓库。
3、文件提交到git本地仓库
新建一个java的helloworld项目,并建立源文件HelloWorld.java,将本地文件复制到AutoCS文件夹中,并提交到本地仓库中。
通过git add +文件(夹)名将文件放入缓存区,git commit -m +'提示内容' 将文件(夹)提交到本地仓库中
如果是文件夹则是提交整个文件夹里面的文件,如果是文件名,要加扩展名
4、本地仓库同步到远程仓库
(1)、设置SSH-key
在本地机主用户主目录下有一个.ssh文件夹如图所示
如果没有.ssh文件则输入ssh-keygen -t rsa -C "email@example.com"出现如下页面则建立ssh key成功
如果出现其他情况则是失败,解决方法是找到git的安装目录下的usr文件夹,找到bin文件夹,按住shift+鼠标右键选择在此处打开命令窗口,输入ssh-keygen
其余操作和上一步一样。
(2)、远程仓库设置ssh key
在.ssh文件夹中,有两个文件
id_rsa是RSA公钥加密算法的私钥,不可泄露,id_ras.pub是公钥。
登录git网站,在setting设置ssh key,点击Add SSh Key,SSH Key的标题自己设置,内容则将id_ras.pub里面的内容复制到内容框中
成功设置SSH Key
(3)、本地仓库向远程仓库推送
获取仓库的url
通过git remote add origin +url 关联自己的仓库
通过git push -u origin master 将本地仓库推送到远程仓库,第一次推送加-u,之后可以不加。可能出现推送不上去的情况
解决方法:将-u变成-f
刷新远程仓库,即可看到推送的项目
至此从本地仓库推送到远程仓库过程结束
附上代码网站https://github.com/AutoCSky/helloworld