1.提交代码
1、# 将你本地所有修改了的文件添加到暂存区
$ git add .
2、# 设置推送日志
$ git commit -m "推送日志"
3、 # 如果确定远程没有更新,可以不用执行,最好是每次都执行以下,完成之后打开代码查看有没有冲突,并解决,如果有冲突解决完成以后再次执行1跟2的操作
$ git pull origin master
4、# 将master分支推至远程
$ git push origin master
2.删除远程仓库的文件夹或文件
1、# 假如我们不需要.gradler文件
$ git pull origin master
$ git rm -r --cached .gradler
$ git commit -m '删除.gradler'
$ git push
3.Git设置忽略目录或文件
1、 # 在根目录新建.gitignore忽略设置文件
$ touch .gitignore
2、 # 在.gitgnore 文件中写入你需要忽略的目录和文件,如
*.iml
.gradle
.idea
.gitignore
build
.git
.so
3、# 在提交代码时,设置了的忽略文件会自动被忽略啦
4.Git新建分支
1、# 查看当前项目下的分支
$ git branch
2、 # 新建分支
$ git branch jin
3、 # 将代码推送到子分支,按照第一条再修改分支名称就行啦
$ git push origin jin
4、 # 在本地仓库查看分支
5.Git合并分支
假如说刚才在jin分支上刚好开发完,现在想把jin分支的代码合并到master分支
1、 # 先推送到jin分支(按照第一部分执行)
$ git add .
$ git commit "备注"
$ git pull origin jin
$ git push origin jin
2、 # 切换到master分支下
$ git checkout master
3、 # 将远程master仓库的代码pull下来(保险起见)
$ git pull origin master
4、 # 合并分支
$ git merge jin
5、 # 查看合并状态
$ git status
6、 # 提交代码
$ git push origin master
6.其他Git常用命令
更新远程分支列表
git remote update origin --prune
查看所有分支
git branch -a
删除远程分支Chapater6
git push origin --delete Chapater6
删除本地分支 Chapater6
git branch -d Chapater6