git的一些学习记录


Git 操作

  1. git远程与本地的操作

    1. git重新设置远程仓库地址

      git remote rm origin
      git remote add origin 你的新远程仓库地址
    2. git删除远程分支

      git push origin --delete Chapater6  
    3. git 建立本地分支与远程分支的关联

      git branch –set-upstream 本地新建分支名 origin/远程分支名
    4. git重命名分支

      git branch -m old new
    5. git拉取远程分支

  2. git放弃本地修改

    • 未使用git add缓存代码

      git checkout -- filepathname # 放弃指定文件的缓存
      git checkout .               # 放弃所有的文件修改
    • 已经使用git add缓存代码

       git reset HEAD filepathname #放弃指定文件的缓存
       git reset HEAD .            # 放弃所有的文件修改
    • 已经用 git commit提交代码

      git reset --hard HEAD^      # 回到上一次commit的状态
  3. git使用远程仓库代码覆盖本地代码

     git fetch --all
     git reset --hard origin/master
     git pull

    第一个是:拉取所有更新,不同步;

    第二个是:本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件);

    第三个是:再更新一次(其实也可以不用,第二步命令做过了其实)

git rebase


评论
评论
 上一篇
centos7作为网关 centos7作为网关
网关服务器配制假设该机的ip地址是10.176.22.33 开启ip转发 echo "1" > /proc/sys/net/ipv4/ip_forward 让他生效。 sysctl -p 设置iptables规则 sudo iptab
2023-02-25 Zhang Rui
下一篇 
LVM学习记录 LVM学习记录
以下内容主要来自于系统运维|Lnux LVM简明教程。 简介逻辑卷管理LVM是用来管理磁盘的一个工具。传统分区使用固定大小分区,重新调整大小十分麻烦,而LVM就是解决这个问题的。 LVM使用分层结构,如下图所示。 这其中就涉及到我们后面需
2023-02-11 Zhang Rui
  目录