GIt在pyCharm的使用教程

2023-11-10

GIt在pyCharm的使用教程

目录

GIt在pyCharm的使用教程

(一)Git的安装和配置

(二)在pycharm中配置git

(三)创建仓库

(四)一些基础操作

(五)建立远程仓库提交代码   


(一)Git的安装和配置

1.下载git,git的官网是:https://git-scm.com/

1.1右下角点击安装,安装过程一直下一步。

1.2下载完成后,检查是否安装成功。打开cmd,输入git version,检查当前下载版本。

1.3配置git,在cmd中输入:git config --global user.name "用户名"

                                            git config --global user.email  "用户邮箱"

                    输入:git config --list,检查是否配置成功

(二)在pycharm中配置git

点击file--->settings,然后出图所示:

(三)创建仓库

在pycharm的terminal中输入。

方法一:手动创建目录名 + git init

方法二:git init 目录名

方法三:拷贝一个库,打开GitHub,找到需要的库,点击clone or download,复制链接。在pycharm中输入 git clone + 复制连接 + 目录名,即可创建库。

(四)一些基础操作

1.git status 查看库的状态

2.创建一个文件后,再次查看。

3.保存一条记录:git add *(全局)/ git add file,txt(保存文件到暂存区)

                          git commit -m "备注"

4.检查保存记录:git log

注意:出现乱码,如下图操作

5.修改文件内容,再次保存,查看。

注意:内容未显示完整,jk可以上下移动;

          按q是退出。

6.返回之前保存的记录:git checkout +序列号

    返回上一个记录:git checkout -

    查看具体操作内容:git log -p

7.添加标签(默认在最近,添加tag):git tag -a 标签名 -m "备注"

   在指定内容后添加标签:git tag -a 标签名 -m "备注"  序列号

   查看标签:git show 标签名

   返回之前的版本:git checkout 标签名

   标记把每一个提交压缩到了一行中:git log --oneline

   每次提交全部显示出来:git log --oneline --all

   建立分支:git branch 分支名

   切换到某分支:git checkout 分支名

   回到默认默认的分支:git checkout master

   图示全部历史记录:git log --graph --all --oneline

   合并分支:git  merge 分支名

(五)建立远程仓库提交代码   

1,在pycharm中登录GitHub

2.Git SSH 创建Key的步骤:

a.桌面右键打开Git Bash Here

b.依次输入:cd ~/.ssh/ (若出现“No such file or directory”,则表示需要创建一个ssh keys)

                 git config --global user.name "起个名字"

                 git config --global user.email "你的邮箱"

                 ssh-keygen -t rsa -C "你的邮箱"  三个连续回车,设置密码为空

                 注意:ssh-keygen之间没有空格

 

c.在C盘中找到.ssh,路径如下图,得到id_rsa和id_rsa.pub,用记事本打开id_rsa.pub,复制里面的内容。

注意:里面要是有known_hosts先删掉

4.打开GitHub:https://gruxiatiithub.com 

然后把之前复制的id_rsa.pub,粘贴进去。

5.检查是否添加成功:github输入命令:ssh git@github.com

注意:“Hi 你的名称! You've successfully authenticated, but GitHub does not provide shel l access.”说明添加成功

6.如图所示:

恭喜你成功了!!!!!

7.最后还有git更新库,克隆库的操作

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

GIt在pyCharm的使用教程 的相关文章

随机推荐

  • [JSP暑假实训] 五.MyEclipse+Servlet+JSP实现火车票网站注册操作及登陆验证

    本系列文章是作者暑假给学生进行实训分享的笔记 主要介绍MyEclipse环境下JSP网站开发 包括JAVA基础 网页布局 数据库基础 Servlet 前端后台数据库交互 DAO等知识 前一篇文章讲解了MyEclipse Servlet JS
  • 用户管理相关命令

    用户管理相关命令 实验目的 通过对用户管理相关命令进行练习 能够对linux中用户和组的维护和管理工作熟练处理 实验内容 1 su命令 切换另一用户 切换主用户时需要输入密码 2 用户相关命令 useradd 创建新用户 passwd us
  • android 检查otg,怎么查看手机是否支持otg

    怎么查看手机是否支持otg很多同学都遇到了这个问题 那么该如何解决呢 请看IEfans小编给大家带来的查看手机是否支持otg方法一览 希望对您有所帮助 工具 原料 手机 VIVO X6S A 系统 PD1415BA A 3 13 10And
  • LeetCode141:环形链表

    给你一个链表的头节点 head 判断链表中是否有环 如果链表中有某个节点 可以通过连续跟踪 next 指针再次到达 则链表中存在环 为了表示给定链表中的环 评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置 索引从 0 开始 注意
  • Non-resolvable parent POM for解决

    在运行maven项目是出现CIA列错误提示 INFO Scanning for projects ERROR ERROR Some problems were encountered while processing the POMs FA
  • 机器学习资源大全中文版

    中午版翻译转载自 https github com jobbole awesome machine learning cn 英文版原文转载自 https github com josephmisiti awesome machine lea
  • Jeesite 登录逻辑分析

    最近项目需求研究免登录进入jeesite系统 于是对jeesite的登录逻辑进行了研究 一 当用户从url访问jeesite系统时 首先会通过下面方法 RequestMapping value adminPath login method
  • ag-grid-vue单元格合并

    原理 调用ag的合并方法时 会先找到第一个需要合并的单元格 然后设置z index 1 继续往下找 如果第二行该列仍然需要合并 则第一行刚才找到的单元格的高度会乘以2 以此类推 如果连续找到第9个依然需要合并 则 第一个找到的单元的高度 1
  • 朴素贝叶斯分类器之天气预测算法

    朴素贝叶斯分类器之天气预测算法 1 1 题目的主要研究内容 1 根据天气情况预测要不要去打网球 1 2 题目研究的工作基础或实验条件 1 硬件环境 Intel R Core TM i7 7700HQ CPU 2 软件环境 本实验的软件环境主
  • 24进制 编码实现

    coding utf8 ALPHABET abcdefghijkmnpqrstuvwxyz ALPH VALUE a 0 b 1 c 2 d 3 e 4 f 5 g 6 h 7 i 8 j 9 k 10 m 11 n 12 p 13 q 1
  • 数据库模糊查询

    模糊查询 like 通配符 代表单个任意字符 代表任意个数字符 1 查询姓 马 的学员信息 select from stu where name like 马 2 查询第二个字是 花 的学员信息 select from stu where
  • [技术发展-2]:高级研修班-软件与信息服务篇-《国际电子信息产业创新的经验及借鉴》

    作者主页 https blog csdn net HiWangWenBin 文章出处 https blog csdn net HiWangWenBing article details 117374830 目录 前言 第1章 电子信息产业发
  • C语言——库函数qsort的使用和模拟实现

    作者 敲代码 流川枫 博客主页 流川枫的博客 专栏 C语言从入门到进阶 语录 Stay hungry stay foolish 工欲善其事必先利其器 给大家介绍一款超牛的斩获大厂offer利器 牛客网 点击免费注册和我一起刷题吧 文章目录
  • Windows10中搭建ftp服务器以实现文件传输

    开启ftp服务 1 打开控制面板 程序和功能 启用或关闭Windows功能 2 找到Internet Information Services 开启以下服务 勾选之后 ftp服务开启成功 配置IIS 搭建ftp 1 Win S键搜索iis
  • R语言3.12 对应分析

    对应分析是主成分和因子分析的进一步扩展 对应分析的提出是基于因子分析的不足 因子分析方法分为R型因子分析和Q型因子分析 R型因子分析研究变量 指标 之间的相关关系 Q型因子分析研究样本之间的相关关系 但有时不仅关心变量之间或样本之间的相关关
  • js逆向--mytokencap.com站点code参数的破解

    本次分析的网站 aHR0cHM6Ly93d3cubXl0b2tlbmNhcC5jb20v 1 抓包 本次要抓取的数据如下 点击翻页按钮 发现网址没变化 说明数据的渲染是通过ajax异步加载出来的 通过抓包 发现以下接口 数据都在这个接口里边
  • Office 2021 LTSC 专业增强版 v16.0.14332.20110 集成Visio+Project

    前言 版本由远景论坛的舞阳twl大佬打包制作 包含Word Excel PPT Access Outlook OneNote OneDrive Visio Project组件 默认情况下安装Word Excel PPT Visio Proj
  • Quartus-II 13 安装

    Quartus II 13 安装 前言 一 Quartus II的安装 二 Quartus II的注册 总结 参考文章 前言 安装Quartus前请先完成Modelsim的安装 详情点击此处 Quartus II 13文件百度网盘连接 ht
  • TensorFlow学习(二)简单线性模型+梯度下降法优化

    import tensorflow as tf import numpy as ny 使用numpy生成100个点 x data ny random rand 100 y data 0 1 x data 0 2 构造一个线性模型 k tf
  • GIt在pyCharm的使用教程

    GIt在pyCharm的使用教程 目录 GIt在pyCharm的使用教程 一 Git的安装和配置 二 在pycharm中配置git 三 创建仓库 四 一些基础操作 五 建立远程仓库提交代码 一 Git的安装和配置 1 下载git git的官