0%

77. Git 使用

  • 连接Github

  1. terminal 输入 ssh-keygen
  2. 进入 ~/.ssh
  3. id_rsa 是 私钥
  4. id_rsa.pub 是 公钥
  5. 将公钥复制到 Github
    1. 点击头像,选择 Setting
    2. 选择 SSH and GPG keys
    3. 选择 New SSH key
    4. TItle可以自己写

      Key 中复制你的公钥
    5. 选择 Add SSH key
    6. 下面就可以访问了
  • git 使用

  1. 将git下载到本地 git clone <你的仓库地址>
  2. cd 进入 对应的文件夹
  3. git pull 更新你的仓库
  4. git status 以查看在你上次提交之后是否有修改
    1. 该命令加了 -s 参数,以获得简短的结果输出。如果没加该参数会详细输出内容。
  5. git add 将该文件添加到缓存
    1. git add * 将所有更改的文件,添加进暂存
    2. git add <文件名> 将对应的文件添加进暂存
  6. git commit -m "备注" 使用 git add 命令将想要快照的内容写入缓存区, 而执行 git commit 将缓存区内容添加到仓库中。
  7. git push 将本地库中的最新信息发送给远程库。

【Notes】:

  1. 若已经有文件:
    1. 创建完git连接之后,先 git pull 一下。
  2. commitpush 的区别
    1. git作为支持分布式版本管理的工具,它管理的库(repository)分为本地库、远程库。
    2. git commit操作的是本地库,git push操作的是远程库。
    3. git commit是将本地修改过的文件提交到本地库中。
    4. git push是将本地库中的最新信息发送给远程库。
    5. 那有人就会问,为什么要分本地commit和服务器的push呢?

      因为如果本地不commit的话,修改的纪录可能会丢失。而有些修改当前是不需要同步至服务器的,所以什么时候同步过去由用户自己选择。什么时候需要同步再push到服务器

视频教程点击这里

更多请点击这里