Git版本控制常用命令及pycharm 使用git方法

版本控制工具

  • VSS (采用锁机制)
  • CVS
  • SVN (集中式版本控制工具)
  • GIT (分布式版本控制工具)

git 服务器

  • git代码托管平台 github
  • 自己搭建私服 gitblib

git 客户端

linux : sudo apt install git

window : git.exe

git常见的命令 设置 git 用户身份

git config --global user.name '名字' ;

git config --global user.email '邮件' ;

初始化一个空的仓库

git init

将 文件 添加到 git的 暂缓区

git add xxx

将 暂缓区的数据、进行提交

git commit -m '注释'

clone 项目

git clone ...

ssh 免登录操作

ssh-keygen -t rsa -C '邮箱'

git 关联远程仓库

git remote add origin ssh://huokundian@192.168.11.5:29418/test.git

将本地仓库数据 推送到 远程仓库 master 分支

git push -u origin master

断开远程仓库的关联

git remote remove origin

Pycharm 使用 git 版本控制工具

将 pycharm 和 git 进行关联

File -> settings -> Version Control -> git -> path ... executeable -> 设置 git.exe 安装路径

将项目 交给 git 管理 在项目的根下、初始化一个 git 空的仓库

VCS -> import into Version Control -> create git repository -> ok

(在 项目根下、 执行 git init)

在项目的根下 、新建一个 .gitignore 文件 (忽略不需要提交的代码)

.git
.idea
_pycache__
venv

将项目中 除了忽略的文件、全部 交给 git 管理 (存到暂缓区)

VCS  -> git -> add

(git add *)

将 暂缓区的所有数据、提交到 git 本地仓库

VCS -> commit  -> 打开 commit提交窗口 -> 选择要提交的部分文件 -> commit  -> 弹出窗口 -> commit

将本地仓库 和 远程仓库 进行管理、并推送到远程仓库 (远程仓库只能被关联一次)

VCS -> git -> push -> (如果是第一次、需要设置远程仓库地址 Define Remote)

PS : master 分支 是 主分支 、 在 企业开发过程中, master 分支 不允许 编写代码 ,master分支代码是合并其他分支而来的
master 分支的代码是经验测试后、准备上线的代码

新建 一个 开发 分支 、进行代码的开发(自定切换到新的分支)

pycharm 右下角 master -> 单击 -> new Branch -> 输入 新的 分支名  (devlopment)

切换分支

pycharm 右下角 master -> 单击  -> local brash -> 要切换的分支名  -> checkout

从远程仓库clone 项目到本地(自动交给 git管理、并自动创建本地仓库)

1.从远程仓库 用自己账号 登录 、并获取 项目 地址 ssh://guoshuang@192.168.11.5:29418/huokundian_pro.git

2.在 pycharm 中 、下载项目到本地

VCS -> Checkout form Version Control -> git -> 输入 项目地址  -> clone

3.配置项目所需要的虚拟环境

File -> settings -> project:xxx -> project intercepter -> 新建虚拟环境

到此这篇关于Git版本控制常用命令及pycharm 使用git的文章就介绍到这了,更多相关pycharm 使用git命令内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 如何使用PyCharm将代码上传到GitHub上(图文详解)

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 一丶说明 测试条件:需要有GitHub账号以及在本地安装了Git工具,无论是Linux环境还是Windows都是一样的 如果还没有GitHub账号的同学 请查看该篇博客 https://www.jb51.net/article/135606.htm Windows Git安装:https://www.jb51.net/softjc/711624.html Linux Git安装:https://www.jb51.net/art

  • 在pycharm中使用git版本管理以及同步github的方法

    注意:首先你电脑必须安装git版本控制器(软件),在官网下载即可. pycharm中使用git以及github很简单,首先在设置中搜索github: 点击右边的Create API Token,系统会要求输入你的github账号和密码,当你输入正确点击确认后会进行身份认证,认证成功后会创建一段TOKEN.这时你的github库与pycharm就联系起来了. 之后,你可以将你新建的工程上传到你的github库,点击VCS,点击"import into Version Control"中的

  • 通过pycharm使用git的步骤(图文详解)

    前言 使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那么多的命令的. 通过pycharm初始化git环境 因为之前内网搭建了gitlab,参考此文章centos6搭建gitlab,所以可以通过gitlab很方便的创建一个project,我这边从无到有,先从gitlab上checkout一个仓库,这个项目之前已经从gitlab上创建了 checkout之

  • Git代码提交流程及git命令汇总(基础篇)

    基本了解 git命令是一些命令行工具的集合,它可以用来跟踪,记录文件的变动.比如你可以进行保存,比对,分析,合并等等.这个过程被称之为版本控制.已经有一系列的版本控制系统,比如SVN, Mercurial, Perforce, CVS, Bitkeepe等等. Git是分布式的,这意味着它并不依赖于中心服务器,任何一台机器都可以有一个本地版本的控制系统,我们称之为仓库.如果是多人协作的话,你需要还需要一个线上仓库,用来同步信息.这就是GitHub, BitBucket的工作. 自己用Git有一段

  • 在Pycharm中使用GitHub的方法步骤

    Pycharm是当前进行python开发,尤其是Django开发最好的IDE.GitHub是程序员的圣地,几乎人人都在用. 本文假设你对pycharm和github都有一定的了解,并且希望在pycharm下直接使用github的版本控制功能. 废话不多说,下面图文详解,全是干货. 环境:pycharm 2016,git 2.8,github账户,windows7 一.配置Pycharm 不管你用哪种方法,进入pycharm的配置菜单. 选择上图中的version control.(这里插一句,不

  • pycharm配置git(图文教程)

    下载git客户端 FileàDefault Settingà Version Controlà Git Path to Git executable 填写git客户端的git.exe路径,点击OK,如图下 Git Repository URL的地址填写 其形式如:http://gitlab.AAAA.com/redredava/semantic.git,以 .git结束的链接: Parent Directory路径是本地保存路径,点击Clone 比较不同修改的变化,如下图所示: 展示结果: 双击

  • Git版本控制常用命令及pycharm 使用git方法

    版本控制工具 VSS (采用锁机制) CVS SVN (集中式版本控制工具) GIT (分布式版本控制工具) git 服务器 git代码托管平台 github 自己搭建私服 gitblib git 客户端 linux : sudo apt install git window : git.exe git常见的命令 设置 git 用户身份 git config --global user.name '名字' ; git config --global user.email '邮件' ; 初始化一个

  • git工具常用命令及ssh操作方法

    目录 git基础命令 暂存,本地仓库,远程仓库,本地代码 拉取其他分支 合并分支 代码提交 版本穿梭 注意点 SSH git基础命令 git clone '远程仓库地址' 第一次从仓库拉取代码 git pull  拉取最新 git add . 把代码提交到暂存区git commit -m "备注"  将暂存区内容添加到本地仓库 git push  提交 git checkout '分支名'  切换到指定分支名 git branch  查看本地分支列表 git branch -a/–al

  • 基于Git的常用撤销技巧与解决冲突方法(推荐)

    git checkout . #本地所有修改的.没有的提交的,都返回到原来的状态 git stash #把所有没有提交的修改暂存到stash里面.可用git stash pop回复. git reset --hard HASH #返回到某个节点,不保留修改. git reset --soft HASH #返回到某个节点.保留修改 撤销Git add操作 git reset HEAD <file> # 取消add操作并保留修改 git checkout -- <file> # 若继续

  • .NET Corek中Git的常用命令及实战演练

    写在前面 上篇文章我带着大家通过分析了一遍ASP.NET Core的源码了解了它的启动过程,然后又带着大家熟悉了一遍配置文件的加载方式,最后引出了依赖注入以及控制反转的概念!如果大家把前面几张都理解了,那么你也就入了ASP.NET Core的大门了.但是我们还需要一个版本控制工具来提高我们的编码效率.因此这篇文章我将带着大家了解下Git这个版本控制工具以及为什么选择它. 下面我们将通过故事的形式从Git的历史谈起,并讲述Git的强大之处.然后通过实战演练教你如何在Github以及码云上托管我们的

  • Git基本常用命令

       mkdir:         XX (创建一个空目录 XX指目录名)    pwd:          显示当前目录的路径. git init          把当前的目录变成可以管理的git仓库,生成隐藏.git文件. git add XX       把xx文件添加到暂存区去.    git commit –m "XX"  提交文件 –m 后面的是注释.    git status        查看仓库状态 git diff  XX      查看XX文件修改了那些内容

  • Git 常用命令速查表(图文+表格)

    一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshow git push origin master 将文件给推到服务器上 git remote show origin

  • linux系统安装git及git常用命令

    1 安装GIT 复制代码 代码如下: $  sudo aptitude install git$  sudo aptitude install git-doc git-svn git-email git-gui gitk git软件包包含了大部分Git命令,是必装的软件包,第二行命令也是Git软件包,但是是单独发布的,可以选择安装. 2 下载远程项目的GIT库到本地[code]$  git clone git://远程Git库地址  filename[code] filename 是你本地的文件

  • Git文件常用操作总结及拓展

    目录 1.Git本地版本库结构 2.Git常用操作方法 3.补充:添加多个文件到暂存区 4.补充:提交操作未写备注 5.补充:从工作区直接提交到版本库 1.Git本地版本库结构 如下图所示: 工作区(Working Directory)添加.编辑.修改.删除文件等操作. 暂存区(Stage)打算提交,但还没提交的内容.最后可以统一提交到Git仓库中.也可以不提交,撤销回来. Git仓库(Git Repository)实实在在的项目存储的每个一历史的版本. 2.Git常用操作方法 Git的专属命令

  • idea中加入git版本控制的方法及步骤详解

    idea中加入git版本控制: 在idea中加入git版本控制,方便团队中多人协同开发,项目可以同时方便进行管理和迭代.下面就是idea中加入git 的方法和步骤啦 将本地项目上传到远程仓库的 一:第一步,找到git安装地址,加入到idea中 二:第二步 三:第三步 四:第四步 五:第五步 idea解决远程项目与本地项目的冲突问题 再在本地idea中将本地项目push到远程仓库,此时这里idea会自动将远程仓库中修改的项目拉去下来,然后做一个合并,这里给出提示 出现了文件冲突: 这里将不同的修改

  • Git使用基础篇(一些常用命令和原理)

    Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版本控制工具可以对开发产生如此之多的影响,文章分为两部分,第一部分介绍Git的一些常用命令,其中穿插介绍Git的基本概念和原理,第二篇重点介绍 Git的使用技巧,最后会在Git Hub上创建一个开源项目开启你的Git实战之旅 1.Git是什么 Git在Wikipedia上的定义:它是一个免费的.分布式的版本控制工具,或是一个强调了速度快的源代码管理工具.Gi

随机推荐