Git基本使用

Github的简单常用命令


目录

第一章:Git环境设置

第二章:Git创建SSH

第三章:Git拉取文件

第四章:Git尝试修改

第五章:Git分支操作

第六章:Git远程提交

第七章:Pro Git



第一章:Git环境设置

Linux

1
$sudo apt-get install git-core

Mac

Window



第二章:Git创建操作

Step 1:初始化信息

1
2
$git config --global user.name "your_name"
$git config --global user.email "your_address@mail.com"

Step 2:生成密钥

1
$ssh-keygen -t rsa -C "your_address@mail.com"

Step 3:复制密钥

Linux
1
2
$sudo apt-get install xclip
$xclip -sel clip < ~/.ssh/id_rsa.pub
Mac
1
$pbcopy < ~/.ssh/id_rsa.pub
Windows
1
$clip < ~/.ssh/id_rsa.pub
  • 如果以上方法不好用的话,情尝试以下方法,直接复制密钥
1
$vi < ~/.ssh/id_rsa.pub

Step 4:关联Terminal与GitHub

  1. 登录自己的GitHub账号进入Settings

Show

  1. 找到“SSH和GPG keys”并且点击“New SSH key”
    Show
  1. 成功创建SSH
    Show

Step 5:在Terminal登录SSH

1
$ssh -T git@github.com

出现以下情景就成功登录SSH

Show


第三章:Git拉取文件

从远程拉取 UIT-Training/211-213-215

Show

以HTTPS拉取UIT-Training/211-213-215文件

1
$git clone https://github.com/UIT-Training/211-213-215.git



第四章:Git尝试修改

打开拉取的文件(以211-213-215为例)

1
$cd 211-213-215/

修改文件内容(为自己建立一个.md文件)

vim下载地址:

Linux

Mac

Windows

1
$vim shenxiaojian.md
  1. 点击 –> i

  2. 当输入结束之后 –> Esc

  3. 输入 –> :wq

查看文件状态

1
$git status

Show
结果,文件未标记,需要进行git add 操作



第五章:Git分支操作

新建分支

1
$git branch shenxiaojian

查看分支

查看本地分支

1
2
>$git branch
>

查看所有分支

1
2
>$git branch -a
>

切换分支

1
$git checkout shenxiaojian

成功切换到自己的分支



第六章:Git远程提交

Step 1:文件标记

1
$git add shenxiaojian.md

Step 2:提交文件

1
$git commit -m 'shenxiaojian'

Step 3:远程连接

1
$git remote add shenxiaojian https://github.com/UIT-Training/211-213-215.git

Step 4:远程推进

1
$git push -u origin shenxiaojian


第七章:Pro Git

本周末可以学习Pro Git的基本用法~

重要的知识点都在前5章,其他知识点可以选看,最好动手实践,而不是复制粘贴

Fork me on GitHub