Git 初始化:
git init
Git 添加、提交
git add [文件名]
git commit -m “备注” [文件名]
Git 查看历史命令
git log
git log --pretty=oneline
got log --oneline
Git 查看提交日志
git reflog
Git 退回某个版本
git reset --soft [版本号]
git reset --mixed [版本号]
git reset --hard [版本号]
Git 比较文件
git diff
Git 创建分支
git branch branch01
Git 查看分支
git branch -v
Git 切换分支
git checkout branch01
Git 合并分支
git merge branch01
Git 分支冲突解决
手动改动冲突部分
add ----> commit (注意commit不带文件名)
GitHub 创建、初始化远程库
见GitHub官网
Git 查看远程库的别名
git remote -v
Git 为远程库创建别名
git remote add [别名] 地址
Git 向远程库推送
git push [别名] 分支 git push origin master
注意不是文件名!是分支!
Git 从远程库克隆
git clone 地址
Git 从远程库抓取
git fetch origin master
注意:只将远程库的内容下载到本地库 工作区的文件没有变
Git 切换到远程库中的分支
git checkout [别名]master
Git 合并本地库与远程库
git merge master/[别名] git merge master/origin
Git 从远程库拉取 =fetch + merge
git pull [别名] master
git pull [别名] 分支:分支 git pull origin master:brantest
删除文件:
rm [文件名]
查看文件:
cat [文件名]
编辑文件
vi [文件名]
查看文件夹目录:
ls -a
vim git 中的vim
https://www.cnblogs.com/bokebi520/p/8615426.html
linux vim操作指南
https://www.cnblogs.com/Noble-Monster/p/11289638.html