Git命令

来源:互联网 发布:mac电脑桌面图标 编辑:程序博客网 时间:2024/06/06 02:56

1.查看远程分支

     git branch -a

2.查看本地分支

   git branch

3.创建本地分支

    git branch xxxtest

4 .切换到分支

   git checkout xxxtest

5.删除本地分支

    git branch -d xxxtest

6.将本地分支推到远程分支

    git push origin xxxtest

7.删除远程分:注意空格

   git branch -r -d origin/branch-name

8.权限问题

   git config --global user.name "username"   git config --global user.email "email"   git config --global user.password "password"

9.删除远程文件夹

  1)删除a目录下的2.txt文件    git rm -r --cached a/2.txt  2)删除a目录    git rm -r --cached a  3) 提交备注    git commit -m "删除a/2.txt文件"  4)push到远端    git push   *note:用-r参数删除目录, git rm --cached a.txt 删除的是本地仓库中的文件,且本地工作区的文件会保留且不再与远程仓库发生跟踪关系,如果本地仓库中的文件也要删除则用git rm a.txt*

10.取消修改操作

   git checkout -- <file>

11.获取远程分支代码并创建本地分支

    git checkout-b 本地分支名 origin/远程分支名

12.添加文件下所有文件

   cd 到文件夹下   git add *.java

13.更新代码到远端服务器

     git push --set-upstream origin features/javacode_new

14.拉取远程分支代码到本地

    git pull origin xxx分支

15.删除文件夹下所有文件.git 的文件

    find . -name ".git" | xargs rm -Rf