1、在github中创建自己的账号
这个就不详细介绍了….
2、在windows或linux下安装git
linux下:如果你配置的网络yum源 直接 yum -y install git就可以了
如果你碰巧用Debian或Ubuntu Linux,通过一条在root权限下apt-get install git就可以直接完成Git的安装,非常简单。
windows下:
在Windows上使用Git,可以从Git官网直接
下载安装程序
,(网速慢的同学请移步
国内镜像
),然后按默认选项安装即可。
安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
3、去github上创建自己的Repository
1、确保在你的github账号中有一个repository,如果没有的话请去创建一个,创建过程如下
1) 在页面右上角会有你的头像,点击—>点击 Your repositories, 出现如下图所示
2) 然后点击New按钮,出现如下图所示
3) 1处 写你的repository的名字;
2处 就是对你的repository的描述;
3处 设置你的repository是公开的还是不公开的;
4处 如果你想要把你的repository克隆到你的本地电脑中你就要勾选上;
5处 是用来设置在提交时排除哪些文件的规则,请参考:https://www.cnblogs.com/kevingrace/p/5690241.html;
6处 是用来添加的许可协议文件 请参考:https://www.jianshu.com/p/6b4386ff6f7b
上面的所有信息设置完毕后,就可以点击Create repository按钮了。这样我们就创建了一个repository了
4、如何将远程端的repository克隆到你本地的电脑上
1)同样点击Your repositories 我们可以看到我们所有的 repository 如上图所示,我们点击其中一个(以python repository为
例)
2)上面界面我们找到”Clone or download”按钮 点击
3)点击之后可以看到出现一个悬浮框,接下来介绍一下悬浮框中的内容
1处 我们点击该按钮就可以直接赋值3处的内容
2处 就是选择使用HTTPS的方式显示3处的内容 还是使用SSH的方式显示3处的内容,上图是SSH的方式显示的
注意:如果你想讲repository克隆到本地,并且在本地修改后可以push到你的github中,就要使用SSH方式克隆。
否则即使即配置了免密,我们在push的时候仍然是需要输入密码的。
3处 就是我们在本地克隆远端仓库的地址
4处 就是选直接使用github的图像化软件来打开该repository,你必学在你的电脑上安装了该软件才行
5处 就是直接将你的repository打包成压缩文件下载到本地
这里我们直接复制3处的链接,在linux中使用命令来克隆repository到本地 如下如所示 我们使用git 是需要安装git 软件
的,git 就是版本控制工具,git和github是不同的 请参考:
https://blog.csdn.net/qq_26948143/article/details/88572834
4)我们执行完上面的命令,就可以在当前目录中看到 有一个名为”python”的文件夹,这就是我们python repository 克隆到了
本地,我们进入该文件夹,通过ls -a 命令可以看到整个repository中的内容都在里面,其中的.git 是python repository,的
一些相关信息,记录了该repository的分支,配置信息,该repository的描述,日志信息,指针信息等等
5)已经将远端的repository克隆到了本地 现在我们还需要对git的进行一些配置
1)绑定用户
$ git config –global user.name “Your Name”
$ git config –global user.email “email@example.com”
这里进行设置,是为了让我们在将本地的代码提交到远端的时候,声明你的身份,可以是任意的,但是如果有人冒充
我们来提交代码怎么办,不用担心,这是有据可查的
2)设置免密提交
有一点需要特别注意:你只有使用ssh 的方式将repository克隆到本地,免密才会生效
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。如果我们不设
置免密的话,每次在将代码提交到远端时,就会让我们输入密码
通过命令ssh-keygen,然后一直按回车就行,接着在~/.ssh/目录中有id_rsa.pub文件,将里面的内容复制到 github中
点击Settings–>SSH and GPG keys–>New SSH key 在Title中起一个能指代你的机器的名字,然后将id_rsa.pub中
的内容复制到Key那一栏中 然后点击Add SSH key 按钮即可