2021-09-06

git常见指令

  1. git branch | 查看本地分支
  2. git branch -r | 查看远程分支
  3. git branch -a | 查看远程及本地分支
  4. git branch 分支名|创建分支
  5. git checkout 分支名 | 切换分支
  6. git checkout -b 分支名 | 新建并切换分支
  7. git merge 分支名 | 合并某分支到当前分支
  8. git branch -d 分支名 | 删除本地分支
  9. git push origin master:master | 本地分支提交到远程
  10. git remove -v | 查看远程仓库信息
  11. git remove set-url origin XXX(新地址路径) | 修改远程仓库地址为新地址
  12. git push origin --delete 分支名 | 删除远程分支
  13. git fetch | 拉取当前远程分支的所有分支到本地(同步更新)
  14. git config --global user.name ‘yangkun’ | 修改用户名
  15. git confih --global user.email ‘yangkun@qq.com’ | 修改密码
  16. git remote show origin | 查看仓库地址
  17. git remote set-url origin “xxx” |设置新的仓库地址(xxx->新的仓库地址)
  18. git stash | 代码封存(保存当前未commit的代码),可以切换其他分支
  19. git stash save “备注的内容” | 保存当前未commit的代码并添加备注
  20. git stash apply | 恢复封存代码(应用近一次的stash)
  21. git reset --soft HEAD^ | 恢复最近一次 commit
    设置 Git 短命令
  22. git config --global alias.ps push
  23. 退回某个版本步骤
    git reset(暴力退回)
    1. git reset --hard | (当前要退回的版本id123456)
    2. git push -f origin |(当前分支名称)

提交代码具体流程

  1. 新建分支 git branch xxx(xxx填写你的分支名称)
  2. 查看所有分支 git banrch -a
  3. 切换到某一分支 git checkout xxx (xxx填写你的分支名称)
  4. git pull --rebase | 拉取远程主分支代码
  5. git add . | 添加修改的代码到缓存(注意后面‘.’前面有个空格)
  6. git status | 查看add之后文件的状态,变成绿色表示已经add成功
  7. 添加提交代码的备注 git commit -m ‘xxx’ (xxx为本次提交代码的备注)
  8. 将本地新建分支提交到远程分支 git push origin xxx(远程无,新建分支 git push origin xxx:xxx)

常见的问题及解决方案

  1. git config --global http.postBuffer 524288000 增加内存
  2. git pull --rebase origin master 删除暂存区
  3. git 提交本地缓存撤回 git reset --soft HEAD~1

恢复到原来的版本

  1. git reflog 命令查看你的历史变更记录
  2. git reset --hart HEAD@{n} (注意:n是你要回退到的引用位置)

新建远程仓库 并把代码提交到新建远程仓库

  1. 新建一个版本库(本地新建文件夹)
  2. 通过git init命令把这个目录变成Git可以管理的仓库
  3. 把你要上传的文件放到这个本地新建文件夹下
  4. 用命令git add告诉Git,把文件添加到仓库(git add .)
  5. 用命令git commit告诉Git,把文件提交到仓库(git commit -m “第一次测试提交”)
  6. 关联远程仓库(git remote add origin https://github.com/BlackMambaKB20/demo.git)
  7. 把本地仓库的所有内容推送到远程仓库上( git push -u origin master)
    1>failed to push some refs to ‘xxxx’(git pull --rebase origin master)
    2> fatal: ‘master’ does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. (git pull origin master --allow-unrelate d-histories)

当克隆代码失败时(项目过大时)

git clone --depth 1 xxx(git地址)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用python中的pymsql完成如下:表结构与数据创建 1. 建立 `users` 表和 `orders` 表。 `users` 表有用户ID、用户名、年龄字段,(id,name,age) `orders` 表有订单ID、订单日期、订单金额,用户id字段。(id,order_date,amount,user_id) 2 两表的id作为主键,`orders` 表用户id为users的外键 3 插入数据 `users` (1, '张三', 18), (2, '李四', 20), (3, '王五', 22), (4, '赵六', 25), (5, '钱七', 28); `orders` (1, '2021-09-01', 500, 1), (2, '2021-09-02', 1000, 2), (3, '2021-09-03', 600, 3), (4, '2021-09-04', 800, 4), (5, '2021-09-05', 1500, 5), (6, '2021-09-06', 1200, 3), (7, '2021-09-07', 2000, 1), (8, '2021-09-08', 300, 2), (9, '2021-09-09', 700, 5), (10, '2021-09-10', 900, 4); 查询语句 1. 查询订单总金额 2. 查询所有用户的平均年龄,并将结果四舍五入保留两位小数。 3. 查询订单总数最多的用户的姓名和订单总数。 4. 查询所有不重复的年龄。 5. 查询订单日期在2021年9月1日至9月4日之间的订单总金额。 6. 查询年龄不大于25岁的用户的订单数量,并按照降序排序。 7. 查询订单总金额排名前3的用户的姓名和订单总金额。 8. 查询订单总金额最大的用户的姓名和订单总金额。 9. 查询订单总金额最小的用户的姓名和订单总金额。 10. 查询所有名字中含有“李”的用户,按照名字升序排序。 11. 查询所有年龄大于20岁的用户,按照年龄降序排序,并只显示前5条记录。 12. 查询每个用户的订单数量和订单总金额,并按照总金额降序排序。
06-03
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值