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 
    git commit -m ""
    

    or【等价】

  • git 添加改动并提交

    git add 
    git commit -m ""
    

你可能感兴趣的:(git basic)