github的简单使用(项目托管Git):
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具。最近初次使用记录一下希望对大家也有所帮助,具体步骤如下
一.下载git客户端git下载链接
点击下载链接进入界面,然后选择对应的操作系统下载即可。如下界面:
二.安装git客户端
下载的客户端,(这里就医windows64为例),如下图
然后双击运行如下图,然后一直Next下去即可安装完成
安装成功还要配置环境变量(系统变量),在Path中添加git的bin目录即可:
配置好环境变量后,我们可以通过cmd命令输入git version来查看git的安装版本,如果正常显示,则配置成功。
一直到这里git客户端就已经安装完成了,接下来就是github的操作使用了
三.github的使用
在Github登录页,填写用户名、邮箱和密码进行登录。(没有就要先去注册一下)
注册完成后登陆进入主页,就可以创建github仓库了
跳转到下图
创建完成后,就可以通过Github的域名加上自己的用户名和项目名就可以直接访问了。
创建好仓库之后,可以通过点击Clone or download按钮进行克隆或下载项目(项目移植到本地)。点击之后我们发现有两种克隆方式,一种是HTTPS方式,一种是SSH方式。这两种方式都可以克隆,但是前者在对仓库中的文件进行操作时,每次都需要登录验证,但是后者的话只需要一次验证即可。所以我们要在本地生成一个SSH密钥来避免账户的重复验证。
接下来我们就可以去本地(自己的电脑右键)运行git的git-bash.exe程序进入命令行模式,进行以下设置:
设置username和email
git config --global user.name "用户名"
git config --global user.email "邮箱"
查看设置的username和email(不加用户名和邮箱即为查看)
git config --global user.name
git config --global user.email
查询本地是否存在ssh密钥
cd ~/.ssh
如下图所示这种情况,显示No such file or directory,则说明本地不存在ssh密钥。
创建ssh秘钥
ssh-keygen -t rsa -C "邮箱"
执行命令之后按3次回车,这里的密码一般为空即可。然后会在本地出现
创建密钥对之后,需要将公钥添加到Github账户,首先点击账户下的Settings选项。
然后进入界面,选择左侧的SSH and GPG keys选项,点击右侧的New SSH key按钮,下面的SSH keys是另一台电脑添加的,这里我们再添加一个就可以了。
填写SSH keys的名称和本地公钥文件(id_rsa.pub)的内容:
测试密钥,连接Github
ssh -T git@github.com
出现下图,说明连接成功
最后一步就是克隆项目然后进行上传仓库
克隆项目的方式有两种,一种是HTTP方式,另一种是SSH方式,既然我们已经配置了SSH keys,那么就采用SSH方式进行克隆:
SSH方式:$ git clone git@github.com:用户名/xxxxx.git
HTTPS方式:$ git clone https://github.com/用户名/xxxxx.git
在仓库中添加一个文件并同步到Github上。可通过下面命令完成
git add . // 添加文件或文件夹到版本控制(注意后面的点)
git commit -m "commit message" // 提交改动的文件
git push origin master // 将改动的文件推送(同步)到master上
如何删除github仓库呢?
1.在本地仓库的目录下调用命令行删除根目录下的.git文件夹,输入
find . -name ".git" | xargs rm -Rf
2.手动删除掉残留的.git文件
3在命令行中输入rm -rf + github仓库地址,例
rm -rf https://github.com/用户名/仓库名.git
4.在github的对应的库中到setting删除库。
最后附上