Github入门攻略(一)

一、下载Github

Git下载地址 :https://git-scm.com/downloads 进入后点击Download下载,如下图所示

在这里插入图片描述
wiondws版本链接:https://pan.baidu.com/s/1FLJHsxKkhs4DmR_D0PSBwQ
提取码:kg6g

二、Github之git

1、git原理简介

仓库:本地仓库和远程仓库(托管在网络端的仓库)

本地仓库:工作区丶版本区,其中版本区包含暂存区丶仓库区

从本地仓库将文件git到远程仓库流程:工作区----> 暂存区 ----> 仓库区 ----> 远程仓库

2、配置git
当大家下载安装完git后,在电脑任意路径下鼠标点击右键,选择git bash here,会出现如下窗口
在这里插入图片描述

a>配置用户名:git config --global user.name  (github上注册的用户名)
b>配置用户邮箱:git config --global user.email  (GitHub上注册时的邮箱)
git config --global user.name "yourusername"
git config --global user.email "[email protected]"

比如我的配置如下图所示:

在这里插入图片描述
这样子即配置成功
3、将本地项目上传到远程仓库

三、将本地项目上传到远程仓库

1、创建一个本地文件
在这里插入图片描述
2、建立本地仓库
(1)、首先在当前目录下右键点击git bash here
在这里插入图片描述
(2)、执行指令进行初始化,会在原始文件夹中生成一个隐藏的文件夹.git
在这里插入图片描述
(3)、执行命令将文件添加到本地仓库:

    $ git add .         //添加当前文件夹下的所有文件
    $ git add **.cpp    //添加当前文件夹下的**.cpp这个文件

(4)、输入本次的提交说明,准备提交暂存区中的更改的已跟踪文件,单引号内为说明内容:

    $ git commit -m "自己要描述的内容"  //引号中的内容为对该文件的描述

在这里插入图片描述
(5)、关联github仓库
在github中新建一个repository
在这里插入图片描述
在这里插入图片描述
(6)、复制仓库地址
在这里插入图片描述
执行命令
在这里插入图片描述
在这里插入图片描述

这样子就完成了,大家可以刷新github网站页面,即可看到自己上传的文件夹。
在这里插入图片描述

四、Github项目的下载,查看和修改

第一步. 从GitHub上下载我们的项目代码。

  1. 以Neural_network项目为例,点击绿色按钮Clone or download
    在这里插入图片描述

  2. 在git bash中输入git clone https://github.com/KsongloveCv/Neural_network,下载项目源码。
    在这里插入图片描述
    第二步. 查看项目版本历史

  3. cd到项目文件夹下,使用git log能看到我们的历史提交记录。
    在这里插入图片描述

  4. 要回到某一历史版本,可以使用git checkout commitId,看完后要回到最新代码,使用git checkout master。
    第三步. 本地修改代码
    你可以在我们的代码基线上任意修改,但为了下载新代码时不出现冲突,请遵循以下步骤:

  5. 下载新代码:git pull。

  6. 从master出捡出一个新的分支:git checkout -b feature。feature是分支名称,你可以随意取名,但请用英文。

  7. 在feature分支上随意修改,改完后你可以提交你的修改:git commit -m “some message”。

  8. 此时要同步代码,请先切回主分支:git checkout master,然后更新git pull。

  9. 如果想删除自己建立的分支,使用git branch -D feature,注意执行此命令后分支被强制删除,无法恢复。

发布了38 篇原创文章 · 获赞 46 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/sk18192449347/article/details/101553011