github常用操作总结

github使用流程

Git Bash Here

前提:

  1. github创建项目
  2. 进入项目目录
  3. 进入Git Bash Here

流程:

1.初始化仓库 :git init

2.设置远程仓库:git remote add origin git@github.com:cat-heiza/test1.git

3.创建分支:git branch main

4.将文件放到暂存区:git add .

5.将文件放入本地仓库:git commit -m "第一次提交"

6.将文件推送到远程仓库:git push origin main

VS Code集成git

前提:

  1. github创建项目
  2. vs code打开项目目录

流程:

使用alt + shift + P进行搜索

1.初始化存储库:git:init...

2.添加远程存储库:git:add remote...

添加远程仓库:
1. 使用github链接添加
2. github登录VsCode,直接在github库中选择

3.暂存所有更改(更改右边的“+”)

4.提交到本地仓库:输入提交备注

5.添加分支:git:create branch...

6.推送到远程仓库(左下角的推送)

git下载

https://git-scm.com/ Git官网

https://npm.taobao.org/mirrors/git-for-windows/ 淘宝镜像

https://www.yuque.com/docs/share/1bd59630-97ac-478a-b903-8a51f3008113?# 《初识Git》

git环境配置

.git文件夹 非常重要,记录我们的变更内容(objects),分支(refs),日志(logs),脚本(hooks)

配置用户名:

git config --global user.name "du"

配置邮箱:

git config --global user.email "1778911090@qq.com"

查看配置:

git config --list
git config user.name
git config user.email

git命令

常用命令

  • git status 查看当前文件状态。

  • git add file1 file2 添加文件

  • git add components/ 添加文件夹中的所有文件

  • git add . 添加所有文件

  • git commit -m <message> 提交此次变更。提交变更会有对应的日志生成

  • git log 可以查看提交记录,什么人什么时间提交了commit

分支相关

  • git branch 用于查看分支, 高亮词条代表当前分支
  • git branch <branch-name> 创建新分支
  • git checkout <branch-name> 用于切换分支
  • git checkout -b <branch-name> 创建并切换新分支
  • git merge <branch-name> 合并分支
  • git branch -d <branch-name> 删除分支

远程仓库

  • git clone <链接地址> 克隆代码
  • git push origin <master> 推送分支到远程(当前分支或新分支)
  • git pull 从远程拉取代码
  • ssh-keygen 远程仓库配置SSH配置

文件回退:

  • git reset --hard HEAD^ 回退到上一个版本
  • git reset --hard HEAD~n 回退到上n个版本
  • git reflog 查看版本回退日志
  • git reset --hard <commit-id> 回退到指定版本
指令作用范围
–hard回退全部,包括HEAD, index, working tree
–mixed回退部分,包括HEAD, index
–soft只回退

文件比较:

  • git diff 比较工作区与暂存区
  • git diff HEAD 比较工作区与本地版本库中
    最近一次commit的内容
  • git diff --cached 比较暂存区与本地版本库中最近一次commit的内容
  • git diff <commit-id> <commit-id>比较两个commit之间的差异

ssh配置***

  1. ssh-keygen
  2. 复制key:C:\Users\杜金超\.ssh\id_rsa.pub
  3. 添加到gitHub的ssh中

github上不去怎么办?

  1. 搜 DNS站点工具
  2. 搜github,复制地址
  3. 地址放在hosts文件里面去 C:\Windows\System32\drivers\etc\hosts
  4. 在文件最下面写入: 地址 github.com

git日常工作流

git日常工作流

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值