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’ | 修改密码

提交代码具体流程

  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 http://devops.gsafety.com

相关文章

本篇内容主要讲解“gitee如何上传代码”,感兴趣的朋友不妨来...
这篇“从gitee上下的代码如何用”文章的知识点大部分人都不太...
这篇文章主要介绍“gitee如何下载仓库里的项目”,在日常操作...
本篇内容主要讲解“怎么在Gitee上更新代码”,感兴趣的朋友不...
本文小编为大家详细介绍“怎么将工程托管到gitee”,内容详细...
这篇文章主要介绍了gitee中图片大小如何调整的相关知识,内容...