博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git 中必须记住的命令
阅读量:6479 次
发布时间:2019-06-23

本文共 859 字,大约阅读时间需要 2 分钟。

图片描述

提交流程相关

查看文件改动以及新增的文件

git status

添加新增文件

git add your_file_path// 添加全部文件git add *  // 添加某类型文件git add dir/*.js

简单的提交文件

git commit -m "Commit message"

提交你所有的修改文件以及添加的文件

git commit -am 'your message'

撤销修改某个文件

git checkout -- 

放弃本地所有修改

git fetch origingit reset --hard origin/master

更新相关

更新远程代码

git pull

显示合并冲突文件

git diff

查看某个合并冲突文件

git diff --base 

添加解决冲突后文件

git add 

提交你的改动到主干上

git push origin master

分支相关

创建新分支并且切到该分支

git checkout -b your_branch_name

切换分支

git checkout your_branch_name

查看所在分支以及分支列表

git branch

提交给某分支

git push origin your_branch_name

对比分支差异

git diff 

合并某分支到你当前所在分支

git merge your_branch_name

删除远程仓库的分支

git push origin :your_branch_name

删除某分支

git branch -d your_branch_name

标签和项目初始化

git init 初始化项目名称
git tag 0.9.1 

配置

配置你的用户名和邮箱

git config --global user.name "Jack"git config --global user.email jack@gmail.com

文章同步博客:

参考:

转载地址:http://uvwuo.baihongyu.com/

你可能感兴趣的文章
跨国巨头猛攻语音识别技术 让电脑听懂人们说话
查看>>
moosefs即将发布新版
查看>>
FOSCommentBundle功能包:运行测试
查看>>
SmartGit 试用过期
查看>>
python 测试驱动开发的简单例子
查看>>
JDBC中驱动加载的过程分析
查看>>
Aes 加密简单例子
查看>>
AE 线编辑
查看>>
软件设计之UML—UML的构成[上]
查看>>
[SPLEB]CodeSmith原理剖析(1)
查看>>
如何使用AdMob中介界面?
查看>>
分享一个shell脚本:通过Jumper机器来创建Jumper和target机器账号
查看>>
UITableViewCell分割线不是左对齐的问题
查看>>
CentOS7 编译安装PHP7
查看>>
MySQL常见错误代码及代码说明
查看>>
Cglib动态代理基础使用
查看>>
技术人员,为什么会苦逼
查看>>
使用126邮箱发送邮件的python脚本
查看>>
DHCP在VLAN中的端口
查看>>
Maven
查看>>