一.Git 本地工作区域
- 工作区:表示新增或修改了某个文件,但还没有提交保存
- 暂存区:表示把已新增或修改的文件,放在下次提交时要保存的清单
- 本地仓库:文件已经被安全地保存在本地仓库中了
二.使用Git -- 推送远程从仓库的两种方式
-
数据提交远程仓库(本地创建git仓库,提交到托管平台)
## 本地仓库 - 新建项目 - 右键 Git Bash Here - cd进入文件 - git init 创建本地仓库(隐藏文件夹 .git,不可修改) - 工作区存储代码 - git add . 数据存储到暂存(可单独传递) - git commit -m "版本迭代说明" (暂存区文件存储到本地仓库) - git remote add origin "远程仓库地址" (连接本地与远程) - git push -u origin master (提交到远程仓库) - end ## github远程仓库 - ‘+’创建远程仓库 - Repository name 仓库名 - Description 对仓库的描述 - 创建README 文件 - 创建仓库
-
获取远程仓库数据(直接在代码托管平台创建远程仓库,将本地数据提交)
## github远程仓库 - ‘+’创建远程仓库 - Repository name 仓库名 - Description 对仓库的描述 - 创建README 文件(.md) - 创建仓库 ## 本地仓库 - git clone "远程仓库地址" (对数据克隆) - cd进入文件 - 工作区修改代码 - git add . 数据存储到暂存(可单独传递) - git commit -m "版本迭代说明" (暂存区文件存储到本地仓库) - git push(提交到远程仓库)
三.常用的指令
- git init 转化为本地仓库
- git add . 将修改的文件提交到暂存区(可单独传递)
- git commit -m '更新信息' 将暂存区的文件提交到本地仓库
- git push origin master 将本地仓库的文件提交到远程仓库
- git clone "远程仓库地址" 对远程仓内的文件进行克隆
- clear 清屏
- git config -global 设置签名信息
- git rm --cached "文件名" 从暂存区中的文件撤销
- git log 查看提交
- git reset --hard "局部索引值” 恢复提交过的状态