Git与Github简易使用笔记

1、安装

Linux:

试试是否已经安装

$ git  

若没有安装,则输入以下语句安装(Ubuntu

$sudo apt-get install git

Windows:

直接下载安装:

https://git-scm.com/downloads

或:

https://git-for-windows.github.io/

验证安装成功:

                     

1、创建

在源目录打开git bush,输入以下(配置本机用户和邮箱):

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

在源目录中创建新的repository :

$ mkdir <repository_name>

测试,载入新目录,并显示当前目录:

$ cd repository_name
$ pwd

初始化,使创建的目录可供git管理:

$ git init

2、基本操作

向目录中添加文件后,需要两部提交,可一次add多份文件(到缓存区):

$ git add filename1.py
$ git add filename2.txt filename3.txt

撤销暂存区的修改:

$ git reset HEAD <filename>

Commit 提交进分支,-m命令为每一次的提交给定标注:

$ git commit -m "add 3 files."

撤销工作区的修改:

$ git checkout -- <filename>

其他命令:

①查看当前状态:

$ git status

②查看文件修改内容:

$ git diff <filename>

③版本回退:

$ git reset --hard <command>

<command>=HEAD^ 回退到上一版本

<command>=HEAD^^ 回退到上上版本

<command>=HEAD~100 回退到上100个版本

 

通过log查询版本id进行回退(可输入前几位id

$ git reset --hard <id>

④查看文件内容:

$ cat <filename>

⑤查看日志:

$ git log

或简易版:

$ git log --pretty=oneline

⑥查看命令日志:

$ git reflog


⑦删除文件:

直接删除文件:

$ rm <filename>

从版本库删除:

$ git rm <filename>

删错恢复:

$ git checkout -- <filename>

3、同步Github

从服务器克隆:

$ git clone git@github.com:QinYang19951212/test.git

推送到服务器:

$ git push -u origin master


4、SSH key设置

打开Git Bash,创建SSH key:

$ ssh-keygen -t rsa -C "<email>@<email>.com"

创建成功后可在用户目录(win下:C:\Users\win8)找到.ssh目录,复制id_rsa.pub内容,至Github用户设置页面的SSH Keys处。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值