zoukankan      html  css  js  c++  java
  • git基本用法

    git分支管理

    基本使用

    • 代码clone

      git clone url
      git add [文件名]
      git commit -m 'add readme'
      git push -u origin master
      git push -u origin master

    • 新建远程分支

    git checkout -b [分支名]
    git push orgin [本地分支名]:[远程分支]

    • 切换分支
      git checkout 【分支名】 #切换分支

    git stash 暂存改变

    • git 删除本地和远程文件
      删除文件: git rm [文件名]
      删除文件夹: git rm -r [文件夹]
      注意:
    1. 要删除文件必须先添加到仓库才可以进行上述命令,git是基于仓库进行操作;
    2. 删除文件夹时,文件夹不能为空,否则不能找到文件夹而无法删除

    示例:
    误提交文件到仓库,只想删除远程仓库文件,保留本地文件
    git rm --cached [文件(夹)名]#只删除仓库中的缓存,实际文件不会删除
    git commit im '备注'
    git push origin 分支

    git commit 之前不能使用,git add .命令,因为相当于把第一步删除的文件从新添加进入暂存区
    形成新的缓存,之后再使用git commit 和 git push 相当于删除缓存,又重新添加缓存,文件仍然存在,
    提交时会提示已经是最新的*

    • 本地和远程都删除

    git add .
    git commit -m '备注'
    git push origin 分支

  • 相关阅读:
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    FM
    GBDT+LR
    推荐系统架构设计
    DSSM双塔模型
    git
  • 原文地址:https://www.cnblogs.com/01black-white/p/15300432.html
Copyright © 2011-2022 走看看