git rm -r 递归删除
git commit -am "1111" 添加所有更改并提交到镜像
git commit --amend -m "new message" 更新提交信息,也可以添加文件后再提交。
git push
git pull origin master
git init 初始化新的空项目
git clone 项目地址 /本地路径
git config --global user.name "lightrain"
git config --global user.email "371240164@qq.com"
git add . 添加所有文件
git commit -am "first commit"
git remote add origin https://gitee.com/lightrain/dfasaSD.git
git push -u origin master
参考资料:
命令可以将xx文件添加到暂存区,如果有很多改动可以通过
git add xxgit add -A .
来一次添加所有改变的文件。注意 -A
选项后面还有一个句点。 git add -A
表示添加所有内容, git add .
表示添加新文件和编辑过的文件不包括删除的文件; git add -u
表示添加编辑或者删除的文件,不包括新添加的文件。
git submodule add <repository> <path> 添加子模块
git submodule init 初始化子模块
git submodule update 更新子模块
git submodule foreach git pull 拉取所有子模块
拉取子模块内容
1 、进入子模块目录
2、你必须运行两个命令:
git submodule init
用来初始化本地配置文件,而
git submodule update
则从该项目中抓取所有数据并检出父项目中列出的合适的提交。
查看远程分支
可以通过git branch -r 命令查看远端库的分支情况
建立本地新分支
从已有的分支创建新的分支(如从master分支),创建一个dev分支
git checkout -b dev
创建完可以查看一下,分支已经切换到dev
git branch
* dev
master
建立本地到上游(远端)仓的链接 --这样代码才能提交上去
git branch --set-upstream-to=origin/dev
取消对master的跟踪
git branch --unset-upstream master
提交该分支到远程仓库
git push origin dev