git学习
在开始之前
配置user.name和user.email
git config --global user.name '你的用户名'
git config --global user.email '你的邮箱'
建立Git仓库
已有项目文件夹的情况
cd 已有的项目文件夹
init 项目文件名
没有项目代码的情况
git init 项目名
此时git会建立一个与你设置的项目文件名同名的文件夹
如果此时执行
git config --local user.name '你的用户名'
会覆盖全局设置的用户名
邮箱同理
基本命令
将代码加入Git管理
git add 文件名或者 . 或者-u
查看Git状态
git status
提交到Git
git commit -m '提交注释'
重命名文件名
git mv 源文件名 目标文件名
查看Git分支
git branch -v
基于以前的某个版本创建一个新的分支
git checkout -b 新分支名字 某个版本序列
切换分支
切换到master分支git checkout master
查看git log
简洁方式git log --oneline
所有分支的演进历史git log --oneline --all
最近3次的历史 git --oneline --all -n3
以图形方式显示log git --oneline --all --graph
图形界面查看loggitk