提交过程

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

git status

添加新增文件

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

提交文件

git commit -m "Commit message"

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

git commit -am 'your message'

撤销修改某个文件

git checkout -- <filename>

放弃本地所有修改

git fetch origin
git reset --hard origin/master

更新相关

更新远程代码

git pull

显示合并冲突文件

git diff

查看某个合并冲突文件

git diff --base <filename>

添加解决冲突后文件

git add <filename>

提交你的改动到主干上

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 <sourcebranch> <targetbranch>

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

git merge your_branch_name

删除远程仓库的分支

git push origin :your_branch_name

删除某分支

git branch -d your_branch_name

初始化

git init   //初始化项目名称

配置

配置你的用户名和邮箱

git config --global user.name "zxlzl"
git config --global user.email @qq.com

最新文章

  1. dll文件32位64位检测工具以及Windows文件夹SysWow64的坑
  2. Glide请求图片能携带Cookie的哟!
  3. mongo 相关命令
  4. 表格table嵌套,边框合并问题
  5. 1.1---判断字符串是否所有字符都不相同(CC150)
  6. CentOS挂载NTFS移动硬盘
  7. 转: Oracle中的物化视图
  8. (VC)解决绘图时闪烁问题的一点经验[转]
  9. Linux vmstat:报告虚拟内存统计的工具
  10. 获取datagrid中编辑列combobox的value值与text值
  11. November 4th Week 45th Friday 2016
  12. 跨平台网络通信与服务器框架 acl 3.2.0 发布
  13. Spring &lt;context:annotation-config/&gt;
  14. keil c51的内部RAM(idata)动态内存管理程序(转)
  15. Vijos P1786 质因数分解【暴力】
  16. 《转》优化UITableViewCell高度计算的那些事
  17. js中innerHTML、outerHTML与innerText的用法与区别
  18. leetcode125. Valid Palindrome
  19. springmvd接收参数问题
  20. bind 笔记

热门文章

  1. c语言第8次作业
  2. JavaScricp
  3. Python爬虫学习
  4. JSP以及JSP解析原理
  5. mybatis-java1234一
  6. C# BackgroundWorker组件学习入门介绍
  7. [原] VS新添加WebApplication项目,无法运行,请求帮助,问题如何解决
  8. Bitnami Redmine插件记录
  9. Redmine性能测试
  10. java实现ftp文件的上传与下载