微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Git&GitHub

一、概述

Git 和 GitHub是什么?

Git 是一个运行在电脑上的版本控制软件,GitHub 则是基于 Git 这个版本控制软件打造的网站。

Git 的三个概念:提交 commit、仓库 repository、分支 branch

二、Git 常用开发指南

在这里插入图片描述

本地文件夹初始化为仓库:git init

  • 第一次提交
	git add -A 	    // 提交所有文件
	git commit -m "描述"
  • 配置邮箱
	git config --global user.email "xxx"
	git config --global user.name "xxx"
  • 查看提交历史
	git log --stat
  • 维护项目日常
工作区撤销修改
	git checkout "filename"

提交后撤销
	git reset HEAD^
  • 分支
从当前节点系新建分支
	git checkout -b <branchname>

列举所有的分支
	git branch

单纯的切换到某个分支
	git checkout <branchname>

删掉特定的分支
	git branch -O <branchname>

合并分支
	git merge <branchname>

放弃此次合并
	git merge --abort
  • 已有仓库添加到远程仓库
	git remote add origin 远程地址
	git branch -M main
	git push -w origin main

三、Git 和 GitHub 远程仓库

推送当前分支到远程仓库 git push
拉取远程分支最新的提交到本地 git pull

特殊的查找资源小技巧-常用前缀后缀 
	• 找百科大全 awesome xxx
	• 找例子 xxx sample
	• 找空项目架子 xxx starter / xxx boilerplate 
	• 找教程  xxx tutorial

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐