git的使用

双击666老铁

  • git config --list看看当前的配置
    • git config --global user.name name 估计你需要配置你的名字
    • git config --global user.email email address 希望别人看到你的commit可以联系到你
  • git clone master地址
    • git config --global http.sslVerify “false” 拉不下来就执行这个 主要
    • git config --global --unset https.proxy 拉不下来就执行这个
  • git init 如果还没有Git仓库
  • git remote add name git-repo-url 如果你想关联远程仓库
  • git remote add another-name another-git-repo-url 如果你想关联多个远程仓库
  • git remote -v 忘了关联了哪些仓库或者地址
  • git clone git-repo-url 如果远程有仓库,你需要clone到本地
  • git remote set-url origin your-git-url 如果你想把别人仓库的地址改为自己的
  • git status 查文件状态 红色的代表是没有追踪到
  • git add . 手动添加进去 没有追踪到的直接手动添加上去 当前目录下的所有更改
  • git remote add origin “远程场库地址”
  • git checkout -b “自己的分支名”
    • git stash 默认有标识
    • git stash save messageName 标记存储 方便后期查看
    • git stash push 将文件给push到一个临时空间中
    • git stash list 查看修改缓存对列
    • git stash apply messageName 取出指定index的储藏的修改到工作区中
    • git stash pop 将文件从临时空间pop下来,可取出最近一次储藏的修改到工作区中,并同时将该储藏从储藏记录列表中删除
  • git checkout file-name 恢复暂存区文件到工作区
    • git branch 查看本地分支
    • git branch -a 查看本地仓库和本地远程场库(远程场库的本地镜像)的所有分支
  • git commit -m “ 提交信息” 双引号 单引号会有fail
  • 执行完commit之后,会在仓库中生成一个版本号(hash值),标志这次提交。之后任何时候,都可以借助这个hash值回退到这次提交。
    • commit 提交代码
    • 切换分支master
    • master同步远程代码并合并
    • 切换自己的分支,rebase本地master分支,可推你的远程分支,可推可不推
    • 切回本地master分支,merge本地自己分支
    • git push 推到远程分支master
  • git reset --hard 回退到任意版本
    • git reset --hard 回到未修改的状态,清空暂存区和工作区相当于 git reset git checkout
      • git reset 暂存区的修改恢复到工作区
      • git reset --hard HEAD^想回退到上一个版本,有没有简便方法?
    • git reset --soft 与git reset等价,回到已修改状态,修改的内容仍然在工作区中
  • git pull -u origin master 第一次需要关联上 保证自己的分支上要与远程master同步 即最新的代码 在进行下一步
    • git push 之后在推送就不用指明
  • git log 查看历史版本
  • 先运行,运行有时会不成功,是因为要解决冲突,按着打印台报错信息去找哪个文件哪个地方出现冲突,直接取看保留哪个地方,直到能正常运行
  • 拉下来运行成功之后 再commit 一波
  • git push origin “自己的分支名”
  • 在coding上创建合并请求 并通知管理提个pr
  • 合并请求时要进行判断那些是留下的 把不要的直接删了
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值