Git & GitHub 的使用

Git & GitHub 的使用

一、Git

1. 安装

  • 下载 Git ,网址:https://git-scm.com/
  • 初始设置:
    1
    2
    git config --global user.name your_name
    git config --global user.email your_email@example.com

2. 基本操作

  • git init ———— 初始化仓库
  • git status ———— 查看仓库状态
  • git add ———— 向暂存区添加文件
  • git commit ———— 提交到仓库
  • git log ———— 查看提交日志
  • git diff ———— 查看更改前后的差别

3. 分支操作

  • git branch ———— 显示分支一览表
  • git checkout -b ———— 创建并切换分支
  • git merge ———— 合并分支

4. 更改提交的操作

  • git reset ———— 回溯历史版本
  • git commit --amend ———— 修改提交的日志信息
  • git rebase -i ————— 压缩历史记录

5. 远程仓库操作

  • git remote add ———— 添加远程仓库
  • git push ———— 推送到远程仓库
  • git clone ———— 获取远程仓库
  • git pull ———— 获取远程仓库的更新

二、GitHub

1. GitHub 使用前准备

  1. 在 Git Bash 中输入 ssh-keygen -t rsa -C "your_email@example.com"
  2. 获取公开密钥,输入 cat ~/.ssh/id_rsa.pub
  3. 在 GitHub 中添加公开密钥
  4. Git 和 GitHub 进行认证,输入 ssh -T git@github.com

2. GitHub 的使用

  • 创建仓库(New repository),填写以下信息:
  1. Repository name
  2. Description
  3. Public、Private
  4. Initialize this repository with a README
  5. Add .gitignore
  6. Add a license
  • 公开代码
  1. 获取仓库,在 Git Bash 中输入 git clone URL
  2. 编写文件,检查 Untracked files,输入 git status
  3. 添加文件到暂存区,输入 git add filename
  4. 提交到仓库,输入 git commit -m "message"
  5. 查看提交日志,输入 git log
  6. 更新到 GitHub ,输入 git push
  7. 本地获取 GitHub 的更新,输入 git pull
-------------本文结束 感谢您的阅读-------------
您的支持将鼓励我继续创作!