--查看帮助命令
git help
--全局配置
git config --global user.name laixh
git config --global user.email laixh@authine.com
--设置本地配置
git config --local user.name laixh
git config --local user.email laixh@authine.com
--查看配置
git config --global --list
--查看本地分支
git branch
--创建分支
git checkout -b mirrork
--切换分支
git checkout mirrork
--删除本地分支
git branch -D mirrork
--删除远程分支
git push origin --delete mirrork
--查看当前分支更改的文件
git status
--查看当前分支更改的文件具体内容(工作区与暂存区的差异)
git diff
--查看暂存区与仓库之间的差异
git diff --cached
git diff HEAD1 HEAD2
--提交修改所有的内容到本地缓存区(两个命令连用)
git add -a && git commit -m "更改描述"
-- 添加指定的文件
git add <文件名>
--删除工作区与缓存区的文件
git rm 文件名
-- 恢复暂存区和HEAD一致
git reset HEAD
--本地直接拉取远程分支文件内容
git pull
--从远程分支拉取文件
git clone -b feature/laixh http://192.168.8.246/h3bpm-old/engine.git
--向远程push更改内容
git push origin feature/laixh
--如果拉取文件ip地址发生变更则需要更改提交的远程的地址
git remote origin set-url http://192.168.8.185/h3bpm-old/engine.git
*************本地项目上传到git**************
1、如果没有Repository,则git服务器创建Repository
2、通过git客户端进入项目所在文件,在git客户端直接使用cd 命令即可,然后执行 git init 。
3、将当前文件下的内容添加提交到本地仓库缓存
git add . (添加当前文件下所有文件到缓存)
git commit -m "first commit" (提交到本地仓库)
4、关联远程库
git remote add origin http://new-gitlab.xxxx.cc/h3/xxx.git
5、推送到远程
git push -u origin master