git log退出日志:q
git push <本地分支的名字> : <远程库的名字>:remote远程库名字,HEAD是 一个特别的指针,它是一个指向你正在工作的本地分支的指针 ,可以把它当做本地分支的别名,git这样就可以知道你工作在哪个分支

git提交到指定分支

https://www.cnblogs.com/heidouli/p/12923593.html

  1. #先删除.git .github文件,远程不要创建目标新分支,由本地创建并提交
  2. git init
  3. git checkout -b 分支名
  4. git add .
  5. git commit -m "remark"
  6. git remote add origin 远程git地址 https://gitee.com/yxqmolly615/rabbit-mq-demo.git
  7. git push origin 本地分支名:远程分支名

git 合并分之

https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6

  1. #原分之testkafka,copy出新分支testkafka-1
  2. #testkafka-1进行了1次修改,并提交后,本地执行合并分支命令,当前分支testkafka-1
  3. git checkout testkafka
  4. git merge testkafka-1 --allow-unrelated-histories
  5. git push origin testkafka:testkafka
  6. #合并成功后,删除分支
  7. git checkout testkafka-1分支
  8. git branch -d testkafka-1

git插销待提交区中的文件(未完结)

  1. #查看最新的commit
  2. git show
  3. #查看指定commitid的修改
  4. git show commitid

git强制切换分支

  1. #查看上次提交后,修改暂存的文件
  2. git status
  3. #干掉所有暂存文件
  4. git clean -dfx
  5. git checkout xxx

git代理问题无法提交代码
Failed to connect to 127.0.0.1 port 31181 after 2068 ms: Connection refused

git执行命令
查询是否使用代理:git config —global http.proxy
取消代理:git config —global —unset http.proxy