pycharm进行版本控制

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


刘小恺(Kyle) wechat
如有疑问可联系博主