git常用命令整理
来源:互联网 发布:在淘宝卖东西赚钱吗 编辑:程序博客网 时间:2024/06/18 00:02
使用逻辑
- 创建本地版本库:将一个文件夹修改为版本库
- 将修改好的文件放入文件夹中
- 将修改好的内容放入缓存
- 将缓存提交到版本库
- 将版本库与远程项目同步
命令行
以下命令都在需要使用的仓库的命令行中使用
创建
克隆已有的仓库
git clone url(仓库地址)
创建新的本地仓库
git init
本地
查看当前文件夹下的状态
git statusgit status -s 获得简短结果
在当前文件夹里添加或删除文件时,输入这条命令后修改的文件会显示出来。
将文件添加到缓存
git add . 添加所有的改动git add -p <file> 添加某个文件
取消缓存中的内容
git reset HEAD --file 取消缓存中某个文件的修改
删除缓存区和硬盘中的文件
git rm <file>
对缓存区中的文件进行修改
git mv <oldFile> <newFile>
显示已写入缓存与已修改但尚未写入缓存的改动的区别
git diff 查看尚未缓存的改动git diff --cached 查看已缓存的改动git diff HEAD 查看已缓存与未缓存的所有改动git diff --stat 显示摘要而非整个diff
将缓存区的内容提交到版本库中
git commit -a 提交所有的修改git commit 提交之前的修改git commit -m "***" 提交并添加备注git commit --amend 最后一次提交(不常用)git commit -am "***" 提交所有的修改,并添加备注
远程操作
推送到远程库
git push [alias] [branch] 推送到[alias]版本库分支为[branch]
添加远程库
git remote add [alias] [url]
查看远程库
git remote -v 查看远程版本库
删除远程库
git remote rm [alias]
修改远程库在本地的名称
git remote rename <old> <new>
获取远程分支的数据
git fetch [alias]
获取之后可以使用合并命令将修改的分支合并到当前分支中
分支操作
列出当前分支
git branch
创建分支
git branch [branchname]
切换分支
git chcekout [branchname]
合并分支
git merge
合并分支后,若有冲突,需要手动修改,之后使用add命令提交即可
0 0
- git常用命令整理
- Git 常用命令整理
- Git 常用命令整理
- Git 常用命令整理
- git常用命令整理
- Git 常用命令整理
- git 常用命令整理
- Git 常用命令整理
- Git 常用命令整理
- Git 常用命令方法整理
- git常用命令整理
- Git常用命令整理
- Git 常用命令整理
- Git 常用命令整理
- Git 常用命令整理
- Git 常用命令整理
- Git 常用命令整理
- Git 常用命令整理
- Android NDK开发之从环境搭建到Demo级十步流
- 整型提升(integer promotion)
- 磁盘:最容易被忽略的性能洼地
- 解决ScrollView嵌套ListView后,进入页面不从顶部开始
- 红宝书 第15章整理——canvas
- git常用命令整理
- 绘制RecyclerView表格布局的分割线的类
- 模板的全特化与偏特化
- 第七章 7-3 使用键盘模仿鼠标操作
- 我的第一篇博客
- Java设计模式
- Q:使用font-size:0 来去掉元素之间的空隙或错位的方法
- HAUTOJ 1261: 地狱飞龙 自适应辛普森算法
- Numpy.fromfunction用法