简单使用git和github来管理代码----配置与使用

果感 果感     2022-08-22     174

关键词:

在以前没听说过github之前,自己写的代码很容易丢或者遗失,等到用时才知码到用时方恨丢,现在用了github,真的是替自己生省不少的事,闲话不多说,上教程。

1 在github上注册账号 https://github.com,我的绑定邮箱:[email protected],用户名nelson-hu,登陆成功创建个人仓库

2 下载安装git

3 下载安装完成后,按window键输入git--选中git bash,进入git命令界面

4 首先配置本地与远程git端的密钥

01 输入ssh-keygen –t rsa –C 邮箱地址----> 比如我的 输入ssh-keygen –t rsa –C [email protected] 

一路回车,直至出现不懂得类似于密码的界面,生成密钥成功

02 回到电脑桌面--全部文件--.ssh文件夹--找到id_rsa.pub文件--右键记事本打开--将其内容全部复制到剪贴板

03 在github的网站上,找到个人头像--点击--settings--ssh keys--add ssh keys--标题随便起,内容就是刚刚你复制的密钥--保存

04 回到命令窗口--验证是否成功,运行命令 ssh –T [email protected]--提示,选择yes继续--密钥配置成功

5 配置用户名密码

git config –global user.name “用户名”

git config –global user.email “邮箱”

6 在githuz网站上创建测试仓库 比如我取名为firstTestDemo

7 本地磁盘里也新建一个目录叫:firstTestDemo,右键--git bash here--然后出现git命令窗口--运行git init--目录下就会出现.git的隐藏文件夹。

step01 增加对我们github上创建的buxingxing仓库的管理:git remote add origin [email protected]:nelson-hu/firstTestDemo.git

step02 获取管理权限后,拉取仓库中的文件:git pull [email protected]:nelson-hu/firstTestDemo.git--就会发现本地磁盘目录中多了一个叫readme.md的文件,这就是从远程仓库拉取的,

step03 把本地文件上传到远程仓库

  01 现在目录下新建一个test.txt

  02 git add .  (提交所有有更改的文件)

  03 git commit -m "本次提交的评语,一定要写"

  04 git push [email protected]:nelson-hu/firstTestDemo.git 成功推到远程

  05 到远程仓库查看,已经推上来了。

 

使用git和github管理项目代码

...只要有网就可以把自己的东西拷贝下来继续使用。我这里简单的记录一下我使用的过程,最简单的使用都是,高级的功能我一直没有使用到,虽然买一本《Git权威指南》但是很多东西用不到就不能够真的会。下面开始简单介绍我... 查看详情

githubdesktopmacos和win下配置及简单的使用

一.GitHub介绍1.GitHub是为开发者提供Git仓库的托管服务。这是一个让开发者与朋友、同事、同学及陌生人共享代码的完美场所。总结一下,GitHub最大的特征是“面向人”2.GitHub与Git的区别在Git中,开发者将源代码存入名叫“Git仓库... 查看详情

使用git和github来管理自己的代码和笔记

...费的,私有的是收费的。我现在创建一个测试仓库叫blus,使用公开仓库。    如上图,点击Newrepository按钮,弹出如下界面,第一行填仓库名,就叫个buxingxing,第二行是对这个仓库的描述,之后那个Public就是公共仓库 查看详情

github和git的简单使用

本次主要介绍与实践课程息息相关的小组合作开发,通过github和git可以很好对小组成员的代码进行管理。我邀请刘子义和我分别扮演合作中的项目经理和团队成员两种角色。 首先介绍一下github的主要功能:(1)Git仓库(2)O... 查看详情

git和github使用方式

git和github github是远程管理代码的服务器的名称 git代码管理系统(git既然是一个系统,所以说git也有一些命令)  git操作过程首先在本地建立一个仓库,用来把代码提交到github(github也有一个仓库)。1、gitinit(建... 查看详情

转载使用阿里云code和git管理项目

...满足公司开发的要求。本文将介绍关于阿里云code及git的简单使用。一、注册阿里云可以直接使用淘宝账号登录,根据官网提示注册登录即可。推荐使用绑定了邮箱的淘宝账号,这样可以避免一些设置git和ssh时可能遇到的问题。... 查看详情

github简单仓库管理(代码片段)

...是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还... 查看详情

mac配置git和github的使用(代码片段)

Mac自动安装了git,终端输入git命令进行查看,如果没有自行下载git配置git1、设置username和emailgitconfig--globaluser.name"github的名字--xxx"gitconfig--globaluser.email"注册GitHub的email---xxx@qq.com"2、通过终端命令来创建sshk 查看详情

git管理github

...ere 按照如下操作完成初始化  接下来需要配置使用ssh连接githubssh-keygen-trsa-C"你刚刚初始化时的邮箱" ->在本地生成公钥和私钥,将公钥放到Github的Settings配置中然后执行下面几条命令对私钥进行设置,并验证是否s... 查看详情

[git]git的简单配置使用(将你的代码上传到github)

1.注册进入 https://github.com/ 进行注册登录 2.下载安装git网址:https://git-for-windows.github.io/进入官网下载,进行安装即可。 3.创建项目成功登陆后在以下页面--->New 然后填写项目的必要信息   Repositoryna... 查看详情

git和github的基本操作(代码片段)

...误恢复版本控制的工具:  -svn  -git :软件帮助使用者进行版本的管理3、什么是GithubGithub是全球最大的社交编程及代码托管网站(https://github.com/)。Github可以托管各种git库,并提供一个web界面(用户名.github.io/仓库名)... 查看详情

java接口自动化-企业级代码管理工具git的配置(代码片段)

...,为了避免这种重复而无意义的操作。下面宏哥教你一种简单的方法来阻止这种无意义的操作。那就是:配置sshkey。3.1配置sshkey  这种方法的好处就是配置以后,你每次在操作的时候都不用再输入用户名和密码了,一次配置终... 查看详情

svn和git的使用(附github的简单玩法)

今天简单的总结了下SVN和git的使用,也尝试了下github,应该好好提高下自己的英文水平了,梦想有一天不再使用任何翻译软件。【svn】:集中式的代码管理工具(版本控制工具--版本记录)1》合并代码:团队操作2》版本覆盖冲... 查看详情

ubuntu上git的简单配置及使用(代码片段)

Ubuntu上Git的简单配置(使用的代码托管平台为gitee码云,github类似)目录Ubuntu上Git的简单配置(使用的代码托管平台为gitee码云,github类似)1、关于gitee2、Ubuntu下Git的下载及配置3、使用Git连接到远程的Gitee... 查看详情

[教程向]__在idea中使用git+github实现代码的版本控制

前言在前面,我们对git与github有了一个简单的了解,了解到版本控制的必要性,和github远程代码仓库的一些作用.那么我们如何在IDEA重实现代码的版本控制呢.前提首先你要安装有git,注册有github.这个应该就没必要做详细说明了把.git-Do... 查看详情

windows环境下使用git客户端github和tortoisegit管理项目代码

... 为什么不用svn?svn是一个优秀的代码和版本管理工具,使用svn只需要搭建好svn中央仓库,配置本地svn客户端即可,自从googlecode关闭服务之后,互联网上已经没有非常好的公共svn仓库,如果是公司内部使用,还可以用上公司内... 查看详情

git的安装和使用以及vscode配置git的快速使用(代码片段)

...GitHub仓库Clone远程仓库仓库添加文件gitcheckoutVScode配置和使用git前言暑假老师需要我们做一个NLP集成系统,需要用django进行开发,但是如何管理和集成代码呢?老师跟我们说用git来管理代码,开始还不太懂,后... 查看详情

windows系统git使用ssh方式和gitee/github进行同步(代码片段)

使用git来clone项目有两种方式:HTTPS和SSH:HTTPS:不管是谁,拿到url随便clone,但是在push的时候需要验证用户名和密码;SSH:clone的项目你必须是拥有者或者管理员,而且需要在clone前添加SSHKey。SSH在push的时候,是不需要输入用户... 查看详情