1.Git环境配置
1.1 用户环境配置
git config --global --list
git config --global user.name "自定义用户名"
git config --global user.email "用户邮箱"
Git 一般工作流程
- 在工作目录中添加、修改文件
- 将需要进行版本管理的文件放入暂存区域:
git add . - 将暂存区的文件提交到git仓库:
git commit
Git 项目搭建
第一种 初始化代码库
进入项目文件夹中,鼠标右键,点击Git Bash Here 调出Git命令框,输入git init 创建本地代码库
第二种 克隆远程项目
进入项目文件夹中,调出Git命令框 输入git clone [url]
2.Git 文件操作
git status [filename]
git status
新建项目文件之后输入:git add . 将项目文件设置为跟踪状态,添加到暂存区 将暂存区的项目文件添加到本地仓库:git commit -m ,或git commit -m ‘提交的注释’ 查看文件修改的内容:git diff [文件名]
版本退回
- 查看修改记录
- 查看文件修改记录:
git log - 简要显示修改记录:
git log -pretty=oneline
- 版本回退
- 退回到上个版本:
git reset --hard HEAD^ - 退回到上上个版本:
git reset --hard HEAD^^ - 退回到前100个版本:
git reset --hard HEAD~100 - 获取版本号:
git reflog - 通过版本号退回:
git reset --haed [版本号]
撤销修改、删除文件、恢复文件
- 撤销修改
将文件在工作区做的修改全部撤销:git checkout --[文件名] - 删除文件
直接在文件夹中删除,或者使用命令:rm [文件名] 删除文件后,提交到暂存区,执行git commit -m 命令 - 恢复文件
在未执行 commit 命令之前,恢复文件:git checkout --[文件名]
3.远程仓库
- 创建SSH Key
输入命令:ssh-keygen -t rsa -C "邮箱地址” 在用户主目录下面找到 .ssh 文件夹,打开文件夹是否存在id_rsa (私钥和id_rsa.pub (公钥) - 登录GitHub或者Gitee创建SSH Keys
- 在GitHub或者Gitee上创建新仓库,获取仓库SSH连接,在本地仓库下点开git命令控制面板运行:
git remote add origin “ssh连接” 将本地库与远程库关联 - 本地仓库与远程仓库合并,输入
git pull --rebace origin master 将远程仓库的文件拉到本地,再输入git push -u origin master 将本地仓库文件推送到远程仓库
4.后续上传
- 添加到暂存区:
git add . - 提交到本地库:
git commit -m “备注” - 推到远程仓库:
git push origin master 或者git push origin 或者直接git push git log 查看版本更新情况
5.上传到远程分支
- 查看远程仓库分支:
git branch -r - 切换到远程分支:
git checkout [远程分支] - 上传:
git add .
git commit -m "项目更新备注"
git push
|