GIT使用说明

一、GitHub和Git的区别

  Git是开发者将源代码存入名叫“Git仓库”的资料库中并加以使用,而GitHub是在网络上提供Git仓库的一项服务。

二、什么是版本管理

  安装版本管理就是管理更新的历史记录,提供了一些在软件开发过程中必不可少的功能。例如记录一款软件添加或更改源代码的过程,回滚到特定阶段,恢复误删除的文件等。

三、安装

  1.Mac安装

  2.Linux安装  :

     apt install git

  3.Windows安装 :

    注:Git命令只能在GIt Bash中使用

四、初始化设置

  1.对本地计算机安装的Git进行设置    

git config --global user.name 'name'
git config --global user.email 'email'

  2.提高命令输出的可读性

git config --global colou.ui auto

  这些配置已在~/.gitconfig中,可以查看配置内容

五、使用前的准备

  1.设置SSH Key:GitHub上连接已有的仓库是的认证,是通过使用SSH的公开密钥认证方式

ssh-keygen -t rsa -C 'email'

  id_rsa文件是私有密钥,id_rsa.pub是公开密钥,文件存放地址 /root/.ssh/id_rsa.pub

  安装完成后测试通信

ssh -T git@github.com
出现以下结果即为成功
Hi hirocastesst!You've successfully authenticated,but GitHub does not provide shee access.

 

二、创建版本库  

mkdir git_test

  git init

三、使用如下两条命令创建版本

  git add code.txt

  git commintg -m '版本1'

四、查询历史记录

  git log

五、回退版本

  git reset --hard 版本号

六、查询操作记录

  git reflog

七、查询工作树状态

  git statues

八、

  git checkout -- file

  git log --pretty=oneline

分支操作

  查看分支 git branch

  创建分支 git branch <name>

  切换分支 git checkout <name>

  创建并切换分支 git checkout -b <name>

  合并分支 git merge <name>

  删除分支 git branch -d <name>

使用GitHub

  克隆仓库 git clone <addresse>

  上传分支 gti push origin smartt

  将远端分支设置跟踪 git branch --set-upstream-tp=origin/smart smart

 

posted @ 2019-07-30 09:48  澄心元素  阅读(123)  评论(0编辑  收藏  举报