git basic

创建分支

  • 创建本地分支并切换
    git checkout -b xxx
    
    or
    git branch xxx
    git checkout xxx
    

创建远程分支并关联

  • push本地分支到远程:创建远程分支并关联

    // 切换到其他分支
    git push origin xxx:xxx 
    
  • 创建远程分支并关联

    • 提交本地分支到远程
      git push origin xxx
      
    • 关联本地分支和远程分支
      // 可以不在当前分支下
      git branch –set-upstream xxx origin/xxx  
      
      or
      // 当前分支下
      git branch –set-upstream xxx
      

git 删除分支

  • 删除远程分支

    git push origin :xxx
    

    or

    git push origin --delete xxx
    
  • 删除本地分支

    // 切换到其他分支
    git branch -d xxx
    
  • 删除本地分支、远程分支

    // 切换到其他分支
    git branch -d -r xxx
    

git 查看分支

  • 列出本地分支

    git branch
    
  • 查看当前分支

    git branch -vv
    
  • 列出远程分支

    git branch -r
    
  • 列出本地分支和远程分支

    git branch -a
    

git 删除文件

情景:
对于创建的文件到 git 并提交,发现无用手动删除文件

  • git 删除文件并提交

    git rm <file name>
    git commit -m "<commit description>"
    

    or【等价】

  • git 添加改动并提交

    git add <file name>
    git commit -m "<commit description>"
    
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容