git
xxx.gitignore把不需要上传到仓库的放到这里面
命令
//初始化
git init
//克隆代码
git clone ssh://git@192.168.200.138:22/home/git/testgit.git
//全部添加到暂存区
git add .
//查看状态
git status
//提交到本地仓库
git commit -m "写描述"
//不校验进行提交
git commit --no-verify -m '描述'
//添加代码到主干
git remote add origin ssh://git@192.168.200.138:22/home/git/testgit.git
//推送到主干
git push origin master
//推送到分支
git push --set-upstream origin v1.3
//查看本地分支
git branch --list
//查看所有远程分支
git branch -a
//查看本地当前分支
git branch
//创建分支
git branch dev1.0
//切换到分支上v0.9rc1为分支版本
git checkout -b dev1.0 origin/dev1.0
//分支切换到主干
git checkout master
//删除远程分支
git push origin --delete [分支名称]
TortoiseGit工具
//创建本地仓库
Git Create repository here...
//拉取远程仓库的代码
pull
//获取
fetch
//推送到远程仓库
push
//比较差异
Diff
//与某个文件比较差异
Diff later
//与上一版本比较差异
Diff with previous version
//显示日志
show log
//显示引用记录
show Reflog
//浏览引用
Browse References
//后台服务进程
Daemon
//版本分支图
Revision graph
//版本库浏览器
Repo-browser
//检查已修改
check for modifications
//变基
Rebase...
//贮藏更改
Stash save
//二分定位-开始
Bisect start
//解决冲突
Resolve...
//还原
Revrt....
//清理
clean up...
//切换/检出
Switch/Checkout...
//合并
Merge...
//创建分支
Create Branch...
//创建标签
Create Tag...
//导出
Export....
//添加 到本地仓库
Add...
//添加到忽略列表
add to ignore list
//添加子模块
Submodule Add...
//创建补丁序列
Create Patch Serial...
//应用补丁序列
Apply Patch Serial...
//设置
Settings
//帮助
Help
//关于
About