Git 常用命令
创建仓库并添加远程
- git init
- git add .
- git commit -m 'new git'
- 添加远程仓库,git remote add origin git@github.com:githublihaha/learngit.git
- 提交远程仓库,git push -u origin master,首次使用添加 -u 参数,之后就直接使用 git push 就可以了
删除远程仓库中的文件,不删除本地的
例如,要删除 123.xml
- 将 123.xml 加入 .gitignore
- git rm -r --cached 123.xml 当删除的是文件夹的时候再加 -r,删除文件不需要
- git add .
- git commit -m 'rm 123.xml'
- git push
分支相关
操作 | 命令 |
---|---|
创建并切换到dev分支 | git checkout -b dev |
查看当前分支 | git branch |
切换到master分支 | git checkout master |
推送dev分支 | git push origin dev |
子模块问题
在一个项目中的目录中,拉取其他项目再提交,可能会导致错误。此时git会提示使用 git submodule add 添加。
不使用 git submodule add 的方式
将项目中所有的 .git
文件夹删除,然后再重新创建仓库