1.在想要同步的文件夹中初始化git

git init

2.存入暂存区,提交至本地

git add .
git commit -m "测试"

3.可以查看所有分支

git branch // 查看本地分支
git branch -a // 查看全部分支

4.添加远程分支

git remote add origin https://gitee.com/****/aa.git

5.刷新分支

git fetch

6.本地分支关联远程分支

git branch --set-upstream-to=origin/远程分支名称  本地分支名称

7.创建本地分支关联远程分支

git checkout -b [分支名] [远程名]/[分支名]

8.切换分支

git checkout 本地分支/远程分支

9.显示所有的操作记录

git reflog

10.查看刚才提交的 commit id

git log

11.版本回退

git reset --hard 11056c70(commit版本号)

12.git全局用户设置

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

13.查看git配置信息

git config --list

14.拉代码

git pull

15.推送代码

git push (-u origin master)

16.删除本地分支

git branch -d 分支名

17.缓存修改中的代码

git stash save "save message"  # 执行存储时,添加备注,方便查找,只有git stash 也是可以的,但查找时不方便识别。

18.将缓存的代码恢复使用

git stash pop # 命令恢复之前缓存的工作目录,将缓存堆栈中的对应stash删除,并将对应修改应用到当前的工作目录下,默认为第一个stash,即stash@{0},如果要应用并删除其他stash,命令:git stash pop stash@{$num} ,比如应用并删除第二个:git stash pop stash@{1}

19.查看缓存栈所有的缓存内容

git stash list

20.将指定的commit应用于其他分支 / 转移某个分支的最近一次提交

git cherry-pick xxxx(commit版本号/分支名)

21.查看本地文件的修改状态

git status

如有错漏之处,敬请评论下方留言指正!

开发中常用的Git命令大全(手动收藏)相关推荐

  1. java开发中常用的Git命令详解

    java开发中常用的Git命令详解(IDEA内如何操作) 一:写这篇文章的目的是什么? 二:使用场景在哪里? 1:当我们要使用idea去git仓库拉代码时,首先我们的idea得配置git工具 2:项目 ...

  2. 项目开发中常用的git套路

    在项目开发中常用的git套路: 1.在本地文件夹中,(在库名文件夹下)打开git bash 2.如果想在github上新建一个仓库,则 git init  否则略过这一步 3.建立关联  git re ...

  3. 总结在开发中常用的Linux命令

    在这里总结一下在工作中常用的Linux命令, 常用的命令:cd.pwd.mv.rm.cp tar压缩命令 1 .tar.gz文件 压缩:tar  -zcvf  FileName.tar.gz  Dir ...

  4. 常用的git命令大全

    下面的是我们在日常工作中常用到的git 命令.大家工作中有什么常用到的命令被我遗漏的都可已在评论区反馈我会更新上去.以便以后查阅: 下面是我整理的常用 Git 命令清单.几个专用名词的译名如下.Wor ...

  5. Java开发中常用的Linux命令

    Linux学习笔记 1,简单说明 2,Linux基本常用命令 2.1,目录管理 2.1.1,列出目录(ls) 2.1.2,切换目录(cd) 2.1.3,创建目录(mkdir) 2.1.4,删除目录(r ...

  6. 开发中常用到adb命令

    1.调试常用的adb命令 1.1 开启adb服务 adb start-server 1.2 关闭adb服务 adb stop-server 1.3 列出所有的设备 adb devices   (如果有 ...

  7. AndroidTv开发中常用的adb命令

    盒子应用开发时,调试比手机上的开发比较麻烦一点,而且需要经常跟 adb 打交道,不管是 wifi 连接调试,还是应用删除安装等.这里记录一些常用的操作,方便查阅. adb wifi连接调试 方法一:需 ...

  8. 【Linux】大数据开发中常用的shell命令

    内容目录 一.date 二.find 三.awk 四.cut 五.if 六.sort 一.date 具体的用法如下: 显示当前日期和时间 date +%Y-%m-%d\ %H:%M:%S 将日期转换为 ...

  9. ORACLE 开发中常用到得命令

    1.增加主键  alter table TABLE_NAME add constraint KEY_NAME primary key (TABLE_COLUMN); 2.增加外键  alt ...

最新文章

  1. postgresql之数据库管理
  2. IT创业光技术好,谋略定位不好,你很可能会死得很惨,丢钱、丢客户、丢成果、丢商机、丢思路...
  3. javascript高级程序设计第一章
  4. CommonCollection1反序列化链学习
  5. 提权命令_利用Linux文本操作命令ed进行提权
  6. php的Apa红灯_macos – 使用自制软件更新php和mysql后的apa...
  7. python连接oracle的几种方式
  8. 【论文笔记】Factorizable Graph Convolutional Networks
  9. 浅析软件开发项目中的需求分析
  10. 【第四次JAVA课,java语法基础】课件总结
  11. jQuery双击编辑td数据
  12. Latex格式投稿需注意的问题_以BSPC和BMC BioInformatics为例
  13. uboot驱动模型(DM)分析(二)
  14. 印象笔记粘贴HTML,印象笔记剪藏插件
  15. 软件著作权申请需要哪些材料?
  16. q-flashplus怎么使用_qflash是什么意思
  17. 动手学深度学习(二十七)——微调(fine turning)
  18. 证明:1/n调和级数为何是发散的
  19. 视觉里程计 第一部分:前30年的发展和理论基础
  20. Github学生包的申请

热门文章

  1. 5个月做视频号的心路历程
  2. HDU - 1248-寒冰王座
  3. php 密码找回设置,PHP会员找回密码功能的简单实现
  4. 找靓机AppUI自动化测试延伸
  5. 小程序下拉刷新ios回弹问题-onPullDownRefresh
  6. markdown文件表格的写法
  7. 基于python的pygame实现造梦西游天宫道的笔记(联机功能篇,完结)
  8. pageable设置size_使用Pageable 分页
  9. html视频直播php,嵌入视频直播源的一个HTML代码显示问题
  10. the response ended prematurely.