git是目前世界上最先进的分布式版本控制系统。
往GitHub提交的过程:
git的准备工作:工作区(本地磁盘目录)=>暂存区(虚拟仓库) => 远程仓库(GitHub)
步骤流程:
1、安装git客户端
git bash 支持linux命令的git控制台
git CMD 支持windows的git控制台
git GUI git可视化界面
2、VScode 安装git插件
3、github 账号注册(一定要记住密码、用户名和邮箱)
git操作的具体步骤:
1、cd路径,进入当前目录
2、配置git基本操作
git mkdir 文件名
git cd 文件名
pwd
3、git init在本地进行初始化,建立暂存区
4、工作区 => 暂存区
git add 文件名
git commit -m ‘这一次提交的描述’
5、查看工作区状态
git status
6、从暂存区恢复文件到工作区(切换分支)
git chekout
7、查看工作区和暂存区版本的区别
git diff
8、clear清屏操作
9、git log
查看已经提交过的历史版本
10、恢复文件到某一指定版本
git reset --hard HEAD^
撤销本地修改
git resert --hard HEAD^
11、生成ssh密匙
ssh-ketgen-t rsa-C‘注册GitHub的邮箱’
Windows电脑查找文件:我的电脑=>用户=>用户名文件夹=>.ssh=>id_rsa.pub(存有密匙)
12、github账户配置密匙
点击头像=>setting=>SSH
13、暂存区到远程仓库
【注】第一次提交需要输入用户名和密码
14、git clone
从远程仓库,克隆项目到本地
setting => Manage access => 点击绿色按钮,寻找要发送的对象 => 点击绿色按钮,发送
对方接收后,复制代码地址,通过git bash添加代码到本地进行修改;修改后再通过git bash上传
15、git pull
从远程仓库同步代码到本地
16、创建本地分支
git branch 分支名
17、切换本地分支,例如从master切换到分支
git checkout 分支名
18、提交本地分支到远程
git push origin 分支名
19、把未完成的修改缓存到栈容器中
git stash
20、恢复最近一次缓存到当前分支
git stash pop
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。