git和github关联起来

  • Post author:
  • Post category:其他


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 按钮即可



版权声明:本文为qq_26948143原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。