git以及git结合GitHub的使用
git的安装和配置
越来越多的公司都用git作为他们的版本迭代工具,其灵活性以及天然的分布式支持让我们在写代码过程中可以省去无谓的烦恼,那么我们在使用git过程中需要注意哪些方向呢,我结合我自己的经历然后给大家做个分享总结
git的安装
git的安装其实没有太多问题可言,只需要去git官网下载安装包,然后按照步骤一部一部来就可以。
对于初次使用的程序员,我们在git安装好后需要先做一些配置
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
上述两步操作是先配置你的用户名和邮箱名,方便我们继续接下来的操作
安装好后我们可以先建立空白文件夹右键Git Base Here,打开命令窗口后输入git init 创建一个新的git仓库文件夹,会默认生成一个.git文件(为隐藏文件夹)
我们在这里不去赘述Git的常规指令,一般都可以通过资料自己查到,后期我会总结一份,放在文章最后面供大家参考
git结合GitHub的使用
这里我们主要讲述git结合github的使用
在连接远程版本库之前,我们首先需要在本地生成自己的密钥,在这之前我们可以先看一下自己系统是不是已经默认有这个目录。.ssh文件夹在c盘user/youname/.ssh,进去之后看有没有id_rsa和id_rsa.pub这两个文件,如果没有,我们通过git指令来生成
ssh-keygen -t rsa -C "youremail@example.com"
生成ssh密钥对后,我们登陆Github,进入设置界面,将你本地生成的密钥对的公钥添加到SSH——KEY中,然后可以自己建立或者选择以后git仓库,跟你本地版本库建立关联
git remote add origin git@github.com:****/*****.git
建立好联系之后,我们就可以通过git指令对远程版本库做拉取推送等操作了。
注意:如果是使用TortoiseGit进行操作需要将它默认提供的ssh密钥改为git的,打开客户端设置,找到网络,将SSH客户端选择为git安装目录下/usr/bin/ssh.exe然后即可正常使用。