day02-01 Git和GitHub远程库初步

一、了解Git

Git是目前世界上最先进的分布式版本控制系统(没有之一)
Git教程 - 廖雪峰的官方网站
GitHub是通过Git进行版本控制的软件源代码托管服务。GitHub同时提供付费账户和免费账户,这两种账户都可以创建公开或私有的代码仓库。
GitHub官网

二、下载并安装Git

  • Git下载,选择对应的操作系统下载即可
  • 双击默认安装(以Windows系统为例),安装完毕后,win+r,启动命令行窗口,输入git命令,结果如图:
    day02-1.png

三、Git基础命令

  • git init :初始化仓库

  • git add 文件名 :把文件添加到仓库(可提交多个文件;“git add .”是提交全部文件,但会出错,可以上网找到方法,输入“git config core.autocrlf true”,结果如下图)
    day02-2.png
  • git commit -m “说明文字” :把文件提交到仓库(必须先add后才可以commit,且提交时一定要加说明!)

  • git status :查看仓库的当前状态

  • git log :查看版本历史记录(“git log --pretty=oneline”是只显示一行记录)结果如图
    day02-3.png
  • git reset --hard HEAD:回退到上一版本

  • git reset --hard commit_id :穿梭到指定版本号的版本

  • git rm hello.txt:删除文件

五、GitHub远程库初步

5.1 创建SSH Key

  • 在用户主目录下(打开命令行窗口的默认路径),看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsaid_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:ssh-keygen -t rsa -C "[email protected]",一路回车键,效果如图。
    day02-4.png

5.2 在GitHub中加入SSH Key

  • 登录GitHub,点击个人头像,选择Settings,在“SSH And GPG keys”页面,点击“New SSH Key”按钮,在Key文本框粘贴id_rsa.pub文件的内容;完成后如图
    day02-5.png

5.3 创建一个新的库

  • 在GitHub创建一个新的仓库。
    创建新的库.png
创建完成.png

5.4 设置远程库

  • 在本地的git仓库运行命令:git remote add origin [email protected]:1702343123/two.git
  • 远程库的名字是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。后面是使用Git协议,注意账号和仓库名的修改

5.5 把本地库所有文件推送到远程库里

  • 运行命令:git push -u origin master
    结果如图


    day02-8.png
  • 然后去GitHub远程库刷新一下,可以看到文件已经同步了!


    day02-9.png

你可能感兴趣的:(day02-01 Git和GitHub远程库初步)