前言 在前面,我们对git与github有了一个简单的了解,了解到版本控制的必要性,和github远程代码仓库的一些作用.那么我们如何在IDEA重实现代码的版本控制呢. 前提 首先你要安装有git,注册有github.这个应该就没必要做详细说明了把. git-Downlods github官网 下载安装git github注册 在IDEA中配置git和clone项目. 将你github上某个项目的地址copy输入,并选择本地仓库地址.然后点击确定,之后会因为没有配置git,报错,转到配置信息,选…
idea中安装git以后,代码文件出现了不同的颜色 它们分别表示的含义: 绿色,已经加入控制暂未提交 红色,未加入版本控制 蓝色,加入,已提交,有改动 白色,加入,已提交,无改动 灰色:版本控制已忽略文件. 上传代码时的使用小心得: 添加提交时所需要过滤的文件,否则别人在拉取到本地的时候会报错,新建一个.gitignore文件,文件的位置要在父类工程中,不要添加在子项目中.文件内容如下 Created by .ignore support plugin (hsz.mobi) IntelliJ p…
第三章  建议学习时间4小时  课程共10章 学习方式:详细阅读,并手动实现相关代码 学习目标:此教程将教会大家 安装Node.搭建服务器.express.mysql.mongodb.编写后台业务逻辑.编写接口,最后完成一个完整的项目后台,预计共10天课程. npm包管理 什么是npm npm是随同NodeJS一起安装的包管理工具,只要安装了node,我们就可以通过命令行使用npm 启动命令行,运行 npm -v  就可以看到npm的版本号,根据安装的node版本不同,内部集成的npm页不同,只…
现在很多人都愿意把自己的代码分享给大家,所以有很多的代码管理的软件 ,比如SVN Git 等软件.今天就讲一下  git 的简单的应用,上传代码.用 git 上传代码 要有个git 账号,这是必不少的,我的 git 名称是 CardLove  欢迎大家多看看我的git 后期 会有很多代码上传的哦 1.按照下边的步骤就能巴子的 git config --global user.name “CardLove” git config --global user.email 1079321689@qq.…
一.问题我们在使用git的时候会建立一个私钥和一个公钥来完成彼此的通讯,因此如何使用给一个指令建立一个秘钥至关重要.但是我在实践的过程中出现了git@github.com: Permission denied (publickey).这个问题导致我无法将数据上传至远程仓库,因此我们需要解决这个问题. 二.解决1.建立秘钥公钥看了很多先辈写的问题,都是讲述如何建立一个秘钥的过程利用这个指令[ssh-keygen -t rsa [-C "email']]来完成建立,然后在把id_rsa.pub里面的…
打开git终端,或者idea中的插件终端,输入命令: git config --global credential.helper store 借用一下别人的图不要介意哈.......... 执行上述命令后,在idea中第一次pull或push需要输入用户名和密码,之后就不用再输入了........…
痛点: 项目中,有些配置项,或者比较隐私的东东,不想上传 解决:在项目根路径下,创建.gitignore 文件     文件中可以写文件名.文件路径等 结果: 提交到git,发现果真没有dbconnect.py这个文件了(里面是工作测试环境DB的user/pwd) 延伸:笔记本上提交了之后,在台式机上,克隆,发现确实没dbconnect.py,但是同步了.gitignore文件 那么,如何同步dbconnect.py呢? 只好单独维护了,2个QQ互传,2个微信互传吧!…
参考链接:https://blog.csdn.net/zzybbh/article/details/88172140…
参考:https://www.cnblogs.com/feynman61/p/9005252.html 一.Git 对远程仓库版本回退 场景: 同事 a.b 同时修改了代码,提交到仓库 同时 c 不熟悉git,有把本地的代码覆盖到了仓库,相当与 a.b 的工作白做了 需要远程版本回退 查看:远程仓库分支 scene-backend 本地分支选择以及查看提交记录: 查询提交记录: git  log ,选择要回退的版本号 commit 后面一串字符 本地回退版本: git  reset --hard…
 原文地址:http://www.qtcn.org/bbs/simple/?t16960.html Qt Creator是针对Qt应用开发平台专门设计的IDE开发工具,集成了很多功能,分别有windows.Linux.Mac版本.对于那些经常使用Qt的开发者,就不多介绍了.下面讲讲如何在Qt Creator中使用版本控制,Qt Creator中可以选择Git或是Subversion来进行版本控制,我选择Git,为什么?你可以看看这两篇文章<<活灵活现用Git-基础篇>>和<…