利用Git上传代码到Gitee(码云)or GitHub(新手教程)

最近因为学习的需要要使用到Git,Git作为目前最受欢迎和功能强大的分布式版本控制系统,可以有效高速的管理从很小到非常大的项目版本管理。Git是Linux系统内核的发明者Linus为了帮助管理Linux内核开发而设计开发的开源版本控制软件,有关Git的前世今生这里不在赘述,感兴趣的朋友可以看这里https://git-scm.com/book/en/v2

目录

一,安装并配置Git

1.安装

2.配置

二、上传代码到码云 or GitHub

1.上传到码云(Gitee)

2.GitHub


一,安装并配置Git

1.安装

虽然Git最开始是用于Linux系统的,但是随着长时间的发展,慢慢的被移植到其他平台,所以现在Windows,Unix,Mac等平台上都可以正常使用。

  • Linux系统

打开终端,输入命令 git 可以直接查看系统中是否已经安装git,若没有安装Linux系统会给出安装命令。Ubuntu发行版本命令如下:

$ sudo apt-get install git

其他Linux发行版本可参考git官网:https://git-scm.com/download/linux

  • Mac系统

可以用brew进行安装,没有brew需要提前安装:https://brew.sh/(homebrew官网)

$ brew install git

其他方法可以参考官网:https://git-scm.com/download/mac

  • Windows系统

在Windows上安装git直接下载安装包即可,下载地址:https://git-scm.com/downloads

默认安装即可,安装完之后在菜单栏可以看到Git目录

利用Git上传代码到Gitee(码云)or GitHub(新手教程)_第1张图片

2.配置

Git的配置主要是对用户名和邮箱的配置,方便我们后期对文件进行操作和上传到远程仓库,以下操作均是在Git Bash上进行。

配置用户名和邮箱:

git config user.name "你自己的gitee或者GitHub用户名"
git config user.email "对应的邮箱"

注:这种方式配置的用户名和邮箱仅在本git仓库有效,需要在全部仓库生效需要在config后加--global参数,但是这种方式仅在初次配置有效,配置错误不可使用命令重复配置。

git config --global user.name "username"
git config --global user.email "email"

修改配置:

方法一:通过命令进行修改

git config --global --replace-all user.name "username"
git config --global --replace-all user.email "email"

方法二:可以直接对.gitconfig文件进行编辑和修改如下图(文件一般是在系统的user/你的账户/)

利用Git上传代码到Gitee(码云)or GitHub(新手教程)_第2张图片

查看用户名和邮箱:

git config user.name
git config user.email

查看全部配置信息(可以看到自己配置的用户名邮箱及其他信息):

git config --list

二、上传代码到码云 or GitHub

 

1.上传到码云(Gitee)

  • 新建本地仓库

在本地文件夹空白处鼠标右键点击Git bash Here,如图:

利用Git上传代码到Gitee(码云)or GitHub(新手教程)_第3张图片

建立本地空仓库,命令如下:

git init 

利用Git上传代码到Gitee(码云)or GitHub(新手教程)_第4张图片​​​​​​​

  • 新建远程仓库

第一步:进入官网https://gitee.com/,注册账号登录

利用Git上传代码到Gitee(码云)or GitHub(新手教程)_第5张图片

第二步:建立远程仓库

将鼠标放在上图十字的地方会有新建仓库选项

利用Git上传代码到Gitee(码云)or GitHub(新手教程)_第6张图片

 

  • 基本操作

利用Git上传代码到Gitee(码云)or GitHub(新手教程)_第7张图片

  • 上传远程仓库

第一步:克隆远程仓库到你的本地文件夹(clone后面是远程仓库地址)

打开你要克隆仓库的本地文件夹,空白处右键Git bash Here,输入如下命令:

git clone [url(http://........)]

第二步:打开克隆到本地的仓库所在的文件夹,即如果项目名称是test,就进入test文件夹,然后将你需要添加和修改的文件放入该文件夹内,最后在文件夹空白处右键可以看到git bash这个选项,进行远程推送。

git add .
git commit -m "对提交内容进行简要说明"
git pull origin master
git push origin master

关于更多Gitee的信息可以查看官网:https://gitee.com/help#article-header3

2.GitHub

与Gitee的操作是基本相似的,官网:https://github.com/

第一步:同样是进行注册和登录

利用Git上传代码到Gitee(码云)or GitHub(新手教程)_第8张图片

利用Git上传代码到Gitee(码云)or GitHub(新手教程)_第9张图片

其余操作与Gitee类似。

更多学习内容参考(基本理论)

B站:https://search.bilibili.com/all?keyword=git&from_source=nav_search_new

廖雪峰:https://www.liaoxuefeng.com/wiki/896043488029600

你可能感兴趣的:(利用Git上传代码到Gitee(码云)or GitHub(新手教程))