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 分支

posted @ 2021-09-30 15:02  酷酷的排球  阅读(65)  评论(0编辑  收藏  举报