自己第一次使用git的配置
config 的三个作用域:
缺省等同于local
git config --local # local只对某个仓库有效
git config --global # global 对当前用户所有仓库有效
git config --system # system 对系统所有登陆的用户有效
显示config 的配置,加–list:
git config --list --local
git config --list --global
git config --list --system
建Git仓库:
1、把已有的项目代码纳入Git管理
cd 项目代码所在的文件夹中
git init
2、新建的项目直接用Git管理
cd 某个文件夹
git inti +项目名称 # 会在当前目录下和项目名称相同 的文件夹
cd 项目文件夹
git config --global --list # 查看项目的配置
3、重新配置文件:
git config --local user.name '用户名'
git config --local user.email '电子邮件地址'
再次修改的时候:
git config --replace-all user.name(user.email) 可以直接运行这个来修改user.name和user.email
接下来编辑要上传的文件:
git commit -m'标签' # 打上标签就上传了
git 的基本流程:
git add +文件名 # 选择放入暂存区的文件
git status # 查看该文件的状态
git commit -m'标签' # 直接可以把暂存区的文件提交上去
git log # 查看日志,文件的变动
由工作目录到暂存区直接使用git add 文件名
由暂存区到版本历史直接使用git commit -m’给该文件的备注’
git add -u # 对于已经提交的项目进行管理 ,是在已经提交的文件的基础上进行更改之后直接使用该命令就可以直接把修改好的文件放入版本历史中
已经传上去的文件的重命名:
方法一:
mv 旧文件名 新文件名
git status
git add 新文件名
git rm 旧文件名
git status # 看看是否已经好了
方法二:
git mv 旧文件名 新文件名
git commit -m'备注'
git reset --hard
查看git 更新的日志:
git log --oneline 以行展示
git log -n4 --oneline # 最近4条的日志
查看分支:
git branch -v
git checkout -b temp 23424 #创建临时分支
git commit -am' ssss'
git log 当前分支 的日志
git logo --oneline --all 所有分支的日志
git logo --all --graph 整个版本的分支,图形
git help --web logo 以浏览器方式查看