git config --global user.email xxx@aa.com
- 用户名
git config --global user.name xxx - 查看 是否配置成功
git config --global user.email
git config --global user.name
- 添加对 改动的文件的 监视
git add .
- 添加一个有意义记录
git commit -m "框架的搭建"
- 查看历史信息
git log
git status
查看日志
- 常规查看日志
git log
- 精简查看
git log --oneline
- 强大查看日志
git reflog
撤销
撤销本次的代码的修改
git checkout .
回退到任意版本
- 获取到你想要回退的版本的id(版本号)
git log --oneline
拷贝一下 黄色部分的 id即可
执行命令进行回退
git reset --hard 版本号
远程仓库
其实只是一个公共的,外网下的存放 代码的 服务器
公司 可能会自己搭建一个git 远程仓库 , 也有可能付费买先有的远程仓库的服务
免费的公共远程仓库 大家一起用
国外 github
国内 码云 (码云把全部的仓库 都设置为 私有!! 需要想码云申请公开! )
使用步骤
先注册好账号(码云、github、在企业中)
-
登录好码云后,新建一个远程仓库
- 在你的本地仓库下 打开git 命令工具
git status
- 把 远程仓库的地址 记录在一个 变量上 origin
git remote add origin https://gitee.com/ukSir/web01.git
- 开始把本地仓库的代码推送到远程仓库上
- 填写你的在码云上的账号和密码
git push -u origin "master"
- 如果 这一次推送成功 ,下次你只需要 这么敲
git push
-
如果填写错误 请重试
-
成功
拉取更新
在已经克隆好的仓库中,获取到该仓库在远程仓库上 最新的代码。 不需要重新去克隆一次。
只需要 拉取更新
进入到 本地仓库目录
敲拉取更新
git pull
远程仓库 协作 冲突
看到效果
-
当推送失败时
- 执行 拉取更新
git pull
-
出现冲突的提示
4.手动修改 冲突的文件
- 修改完毕
git add .
git commit -m xxx
git push