Githup的基本使用

版权声明:本文为博主原创文章,欢迎大家转载! https://blog.csdn.net/Chamico/article/details/82824555

能找到这里来的应该都已经了解了Githup是一个怎样的工具。网上有很多关于 Git 的原理的资料,请大家自行查阅。

一、需要注册一个Githup账户

        这个步骤是很简单的,直接进入Githup 官网  https://github.com/  进行注册就行了。

       通常来讲,除了直接在网页上进行代码托管工作,是需要一个管理工具的。目前比较常用的有两个,Git for Windows  和 Githup Desktop  。使用那个工具看个人选择。

       https://help.github.com/categories/authenticating-to-github/  此网站提供了一些关于 githup 比较详细的介绍。

二、Githup Desktop

1、安装Githup Desktop。 从  https://desktop.github.com/  直接下载安装即可。安装完成后,用自己的 Githup 账户登录此桌面应用

2、用你自己注册的账号登录Githup,页面大致如下:

3、点击 Repositories ,出现如下页面

4、点击 New ,新建

  

5、在上述界面填写 repository 信息,填写完成,点击 Create repository ,出现如下界面

6、点击 Clone or download,将刚才创建的 repository 克隆(复制)到本地。

7、点击 Open in Desktop,浏览器可能会提示是否打开 Githup desktiop,选择是就行了。

8、成功打开Githup desktiop 后出现如下界面,点击 Choose 选择克隆(复制)的文件位置。选择好文件位置之后点击 Clone ,等待克隆过程完成。

9、打开刚才选择的克隆文件位置,可以看到有这两个文件,则表示克隆成功。

10、在此文件夹位置新建自己的项目,比如我用VS2017新建 Python 项目。完成后如下所示:

11、打开Githup Desktop,在Current repository 中选中刚才克隆的respository,可以看到出现了变化,

12、在 Summary(摘要) 和 Description(描述)中填入变化信息后,点击Commint master提交,提交完成后出现如下页面,点击Push origin,上传到Githup。

13、传输完成后去Githup官网。可以看到成功提交。

注:到此为止,完成了Githup Desktop的基本使用方法,如果对项目文件进行修改后需要重新传输,则重复11至12步骤就行了。关于Githup中的Branch和其他操作,后面再继续修改。

三、Git for Windows

1、安装 Git for Windows

    从   https://git-scm.com/download/win  下载此工具,安装到电脑。
 

2、初始化

    2.1本地初始化

    2.1.1、在任意文件夹位置打开 git bash。(打开方式:右键 -> Git Bash Here)

    2.1.2、配置用户名和邮箱。在 git bash 中输入如下命令

git config --global user.name "name" 

git config --global user.email "email address"

   这里的 name 和 email address 指的是你自己 githup 账号的名称和 email 地址。 global 前面是两个连续的 "-" 。

    使用命令查看 git 配置  

git config --list

    按  "Q" 键退出查看

    2.1.3、创建 git 项目文件夹

    通过 "cd" 命令进入到你需要创建 git 项目文件的位置

// 常用的 cd 命令

cd ..  // 返回上一级目录
cd c:  // 进入c盘,同理进入别的磁盘
cd folder  // 在当前文件夹目录含有 file 文件夹的情况下进入 folder 文件夹
ls  // 查看当前文件夹目录下的所有的文件

    创建文件夹

mkdir folder  // 在当前文件夹中创建一个名为 folder 的子文件夹

    2.1.4、初始化 git 。进入创建好的 git 项目文件夹,输入命令完成git初始化。

git init

初始化完成后会在 git 项目文件夹中出现一个名为 .git 的文件夹,此文件夹中包含了 git 版本控制的文件。 

    2.2 服务器连接初始化

    2.2.1查看本地是否存在现有的 .ssh 秘钥

ls -al ~/.ssh

    2.2.2如果没有 .ssh 秘钥,创建一个,下面给出创建方法。如果有,自己找到 .ssh文件夹的位置,下一步需要使用。

ssh-keygen -t rsa -b 4096 -C "your email address"
//这里的邮箱地址指的是和你githup账号绑定的邮箱地址

整个创建过程如下图所示,途中圈出来的部分需要你输入密码,这个密码TODO默认为空。创建完成的密码保存在: C盘 -> 用户 -> 你的用户 -> .ssh文件夹中

    2.2.3 通过ssh协议将本地和githup连接

    a、进入已创建的 .ssh 文件夹 ,

6、将文件提交到缓存区

git add file  // flie 指的是完整的文件名称,包括后缀名。例如:hell.c


git add .  // 一次提交所有的文件

7、将文件提交到版本控制仓库

git commit -m "Information"  // Information 指的是提示信息,比如 “第一次提交,增加一个计算模块”

8、常用的命令

git status  //查看已经提交的文件和缓存区中有什么文件。如果你修改了文件然而还没有add,会出现"1 file modified but not commit"。

git diff  //如果你在本地仓库里修改了文件,commit后可以查看修改了什么内容,被修改的内容会用绿色字标出来。

写博客为了方便自己查找和分享给大家,若有不对的地方,欢迎指正。欢迎转载。

猜你喜欢

转载自blog.csdn.net/Chamico/article/details/82824555