本文共 1388 字,大约阅读时间需要 4 分钟。
git add . #当前文件夹以及子文件夹git add fileName #某个文件
git commit -m '备注提交内容'
git clone xxxx地址 (不加分支默认master)#默认拉取master分支代码git clone git@gitee.com:xxxx/xxxxx.git
git clone -b xxxxx分支 xxxx地址 (不加分支默认master)#拉取dev分支代码git clone -b dev git@gitee.com:xxxx/xxxxx.git
git status #查看当前仓库状态 git add . #添加到暂存区git commit -m 'xxxx' #添加到本地仓库git pull # 同步远程仓库到本地,检查远程仓库是否比本地版本更高一些git push #推送到远程仓库
git log #日志git log --pretty=oneline #美化输出,行格式显示git log --pretty=oneline --abbrev-commit #简化版本号 行格式显示
#版本相关,如果再版本回滚时误操作了,可以通过这#个地方来找历史的版本号和命令进行恢复git reflog
git checkout xxx #撤销某个文件修改,这里的数据还没有提交到暂存区git checkout . #撤销当前文件夹内所有修改git reset --hard HEAD #放弃暂存区中所有的修改和新增
git reset --hard HEAD #放弃当前所有修改,回退到当前版本git reset --hard HEAD^ #回退到上一个版本
git brancn #查看本地分支git brancn -a #查看所有分支
git checkout -b xxx分支名字 #创建并切分支
git branch xxx分支 #创建git checkout xxx分支 #切分支
git branch xxx分支 #创建git checkout xxx分支 #切分支
git branch -d # 删除已合并的分支,有未合并代码不允许删除git branch -D # 强制删除有未合并代码的分支git push origin --delete dev_new #删除远程分支
git push origin xxx分支名字
git pull origin xxx分支名字 #远程拉取XX分支git merge origin/xxx分支名字git push
转载地址:http://vsyki.baihongyu.com/