一,dos命令
-
盘符:
·->进入某一个盘 -
dir
->查看当前目录下的内容 -
cd 目录
->进入单级目录 -
cd..
->回退到上级目录 -
cd 目录1\目录2\
->进入多级目录 -
cd \
->回退到盘符目录 -
cls
-> 清屏 -
exit
-> 退出命令窗口
二 ,git的工作
1)工作区域
- 工作区(WorkSpace):存放项目文件的地方。
- 暂存区(Stage/Index):临时存放项目文件的改动情况。
- 本地库(Local Repository):本地库又叫版本库,本地安存放数据的位置,里面存放着提交到所有版本的数据。
- 远程库(Remote):托管代码的服务器,服务器安全存放数据的位置,里面存放着提交到所有版本的数据。
2) 工作流程
- 在工作区中添加,修改文件;
- 将需要进行版本管理的文件放入暂存区域
- 将暂存区域的文件提交到git仓库
3)git管理文件的三种状态
- 已修改(modified)
- 已暂存(staged)
- 已提交(committed)
三,git命令
1)git查看配置(config)
-
查看本地配置
git config --system --list
-
查看当前用户配置
git config --global --list
-
查看当前仓库的配置
git config --local --list
2)设置用户
-
用户名
git config --global user.name "你的用户名"
-
邮箱
git config --global user.email 邮箱
3)创建git仓库
-
创建本地仓库
#在当前目录新建一个git仓库 git init
-
克隆远程仓库
#克隆一个项目和它的整个代码历史 git clone url #(url是在远程仓库中得到的 )
4)分支
分支相当于平行世界,互不干扰(合并除外),用于存储一个文件的不同版本(例如开发版,用户版等等)
-
列出所有分支(本地仓库)
git branch
-
列出远程仓库的分支
git branch -r
-
新建一个分支,但仍留在当前分支
git branch branchname(分支名字)
-
新建一个分支,并跳转到新建的分支
git checkout -b branchname
-
合并指定分支到当前分支
git merge branchname(要合并到当前分支的名字)
-
删除分支
git branch -d branchname
-
删除远程分支
git push origin --delete branchname
5)添加与提交
-
添加文件到暂存区
$ git add [file]
-
删除
$ git rm [file1] [file2] ...
-
提交
# 提交暂存区到仓库区 $ git commit -m [message] # 提交暂存区的指定文件到仓库区 $ git commit [file1] [file2] ... -m [message]
`
-
提交到远程仓库
git push orgin [推送到的分支]