git 使用基础使用(书推荐《git版本管理》)

基础使用:
git clone url // 将远程版本down到本地
git log --pretty=oneline 查看所有日志的简略信息
git log //查看所有已经更改的日志
git diff 查看当前版本和最新的远程版本的区别
git commit -a //提交当前的存储的版本
git tag //查看所有的版本标签
git tag -a -m <标签名字> “标签名称的注释”
git push --tags //将新产生的标签推到远程服务器
git push origin master //推到远程的master 分支
git pull 将远程最新版本 合并到当前版本
git blame -L 散列值信息 //查看哪个作者修改了什么内容和地方
git blame <查看所有的修改信息>
git config -l //查看所有的git的配置信息
git config user.name “username” //配置作者信息和提交人信息
git config user.email “email”

创建第二分支:
git branch 查看当前所有的分支
git branch ProjectsName/分支名字 创建第二分支
git checkout ProjectsName/分支名字 切换到第二分支
git branch -d ProjectsName/分支名字 删除第二分支
git clone -b [url] //可以远程将分支 git clone 到本地
其余的使用方法同上
然后将 master 改成 ProjectsName/分支名字 就可以推到远程该分支

git 的底层命令:
git ls-files 树的散列值信息
git cat-file -p 解析打印散列值信息
git rev-parse 分支名字 //转化为对象库中实际的,绝对的提交散列值ID
git 修改远程仓库的位置:
git remove rm origin
git remote add origin [url]
git 设置 git diff 使用的编辑器
git config --global merge.tool vimdiff

你可能感兴趣的:(Linux)