Git常用命令汇总

Git常用命令汇总
1.系统操作
1.克隆命令
git clone 'http://192.168.4.254/dev/tj-tjk.git';
2.初始化
git init;
3.配置
git config --global user.name "名字";
git config --global user.email "邮箱";
4.push到远程仓库
git push -u origin origin/20180326
*如果是第一次推送到远程仓库需要添加-u参数;
5.push本地分支到远程做为新分支
git push origin tjk-xieqiang-20180409(local):tjk-xieqiang-20180409(remote)
5.冲突解决
git mergetool;调用本地客户端
2.分支操作
2.1查看所有的分支
git branch --list; git branch;
*绿色的部分为现在所处于的分支;
2.2新建分支
git checkout -b 20180326_xq;
2.3切换分支
git checkout 20180326
2.4删除分支
git branch -d 20180326_xq
*删除分支时,不能在该删除的分支上
*若对分支做了修改没有合并,则git branch -d 20180326_xq不能删除分支,执行git branch -D 20180326_xq则可以强制删除分支(不建议使用)
2.5合并分支(20180326)
git merge 20180326_01
*在需要合并的分支上使用该命令合并被合并的分支
3.文件操作
3.1查看状态
git status
3.2跟踪文件
git add filename
3.3查看差异的文件
git diff
3.4提交文件
git commit -m '提交文件'
4.其他常用操作
4.1 工具 - 储藏(Stash)
说明:有时候修改的代码不想提交的时候就需要先隐藏才切换分支。
git stash:隐藏保存修改的信息
git stash list:要查看现有的储藏
git stash apply:获取最新隐藏的信息
git stash apply stash@{2}:获取更早的隐藏信息
git stash drop stash@{2}:删除隐藏
4.2查看分支操作记录
gitk --all
4.3返回以前的版本
git reset --hard origin/master:全部返回以前的版本
git reset --hard HEAD^:上一个版本
4.4查看历史
git log:查看全部历史
git log -p -2:查看两次差异的内容,显示两行
git log --stat:简略信息显示

猜你喜欢

转载自blog.csdn.net/u010775025/article/details/79978312