- ls 显示当前下面的文件bai及文件夹
- ls -a 显示当前目录下的所有文du件及文件夹包括隐藏的.和..等
- ls -al 显示当前目dao录下的所有文件及文件夹包括隐藏的.和..等并显示详细信息,详细信息包括大小,属组,创建时间
- vim-config为vim配置
- git init 新建一个空的仓库,之后我们会发现项目下多了一个.git文件目录,这个目录是Git来跟踪管理版本库,没事千万不要手动修改这个目里里边的文件。
- git status 查看状态
- git add . 添加文件,没有任何反应才是成功的标志。add和.中间有一个空格。.的意思是将项目下的所有文件都添加到仓库中
- git commit -m '注释' 提交添加的文件并备注说明
- git remote add origin 自己的仓库地址,连接远程仓库
- git push -u origin master 将本地仓库文件推送到远程仓库
- git log 查看变更日志
- git reset --hard 版本号前六位 回归到指定版本
- git branch 查看分支
- git branch newname 创建一个叫newname的分支
- git checkout newname 切换到叫newname的分支上
- git merge newname 把newname分支合并到当前分支上
- git pull origin master 将master分支上的内容拉到本地上
- git clone 与git pull的区别:相同点:都是从远程服务器拉取代码到本地
- 不同点:git clone是在本地没有版本库的时候,从远程服务器克隆整个版本库到本地,将一个库复制到你的本地,是一个本地从无到有的过程。
- git pull是在本地有版本库的情况下,从远程库获取最新commit 数据(如果有的话),并merge(合并)到本地。
- 通常情况下,远程操作的第一步,是使用git clone从远程主机克隆一个版本库到本地。
- 本地修改代码后,每次从本地仓库push到远程仓库之前都要先进行git pull操作,保证push到远程仓库时没有版本冲突。