pycharmGIT管理本地代码
- 创建版本控制库
- 本地提交
- 初始化git(创建本地版本仓库)
- $ git init
- 添加忽略文件
- 目的:忽略一些无需提交到git上的文件
- 在根目录下创建 .gitignore 文件(示例)
- .idea
- *.py[cod]
- 配置当前项目git提交信息(可省略此步,如不配置则使用全局配置)
- git config --global user.name XXX
- git config --global user.email XXX@xxx.com
- 使用命令行的方式提交代码到本地仓库
- 添加所有文件到暂存区
- $ git add .
- 提交到本地仓库并填写注释
- $ git commit -m'我是注释内容'
- 使用pycharm进行代码提交到本地仓库
- 打开 Pycharm 的设置(添加本地仓库到pycharm中进行管理)
- 添加文件到到暂存区
- CSV---> ADD 将所有文件的修改添加到暂存区,之后文件的修改都将自动同步到暂存区
- 将文件提交到本地仓库
- CTR + k 进行版本的提交
- 版本撤回
- CSV---> revert
- 查看历史提交记录
- CSV--->history
- 对工作目录单个文件进行提交或者回滚
- 在左侧工作栏,右键
- 点击ADD| REVERT
远程仓库提交
- 在码云上创建项目(使用码云 https://gitee.com/ 作为在线git代码服务器,先注册账号)
- 创建完成之后
上传项目到码云
- 方式1:使用命令行的形式将项目上传到码云
- $ cd 项目根目录
- $ git remote add origin 仓库地址
- $ git push -u origin master
- 方式2:使用Pycharm将项目上传到码云
- 拷贝地址
- 添加远程地址
- 输入远程地址
- 输入码云的账号和密码并点击OK
- 选择菜单中的 VCS -> Git -> Push
- Push 成功之后 Pycharm 弹出的提示
- 去码云上刷新当前项目查看Push结果
回滚代码命令
- 回滚到上一版本
- $ git reset --hard HEAD~1
- 查看所有提交版本记录
- $ git reflog
- 回到指定版本
- $ git reset --hard 提交id