问题 最近打开一个很久没有打开过的项目,使用git branch -a查看了一下所以分支,其中有些远程分支没有什么用了 于是准备去gitlab上删除它,结果到gitlab上发现没有这些分支,猜测是自己电脑上的远程分支列表没有更新,于是 找了下更新远程分支的命令 解决 git remote update origin --prune git remote update origin -p 分支和代码都不方便直接贴出来,见谅…
centos7上查看服务开机启动列表 命令: systemctl list-unit-files; 点击回车,可以向下翻页查询…
由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key.在用户主目录下(user/...),看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步.如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成…
需求: 公司有github账号,自己有github账号,想在git上同时使用,两者互不干扰. 思路: 管理两个SHH key. 解决方案: 一.生成两个SSH key 为了举例方便,这里使用“one”和“two”两个账户.下同. $ ssh-keygen -t rsa -C "one@gmail.com" $ ssh-keygen -t rsa -C "two@gmail.com" 不要一路回车,分别在第一个对话的时候输入重命名(id_rsa_one和id_rsa_…
需求: 公司有github账号,自己有github账号,想在git上同时使用,两者互不干扰. 思路: 管理两个SHH key. 解决方案: 一.生成两个SSH key 为了举例方便,这里使用“one”和“two”两个账户.下同. $ ssh-keygen -t rsa -C "one@gmail.com" $ ssh-keygen -t rsa -C "two@gmail.com" 不要一路回车,分别在第一个对话的时候输入重命名(id_rsa_one和id_rsa_…
手机连接的wifi,想另一个手机也连上,密码忘了. 先备份手机的资料,然后将手机连上电脑,在SD卡上MIUI-backup-allbackup文件夹中, 找到刚才备份的文件夹 点进去找到WLAN设置.apk,拷贝到桌面上,直接用7z解压,然后在解压过的文件中找到wpa_supplicant.conf,用记事本打开 network={ ssid="这里是WIFI名称" psk="这里是密码" key_mgmt=WPA-PSK priority=1 } 找到ssid,下…
在Android应用中,碰到一个问题,在代码中执行创建或者删除某个文件后,在系统的文件管理器中能够相应地看到文件的变化,但是插在电脑上查看的时候,却看不到改文件的变化.同时,当创建文件后,在系统中的某些程序却读不到:而删除文件后,某些程序却仍然能够读到.对于这个问题,我费了不少时间,后来找到了原因,和大家分享一下.关键就在如下的notifySystemToScan()方法,其实就是通知系统创建或者删除了某个文件,系统需要扫描sd卡,进行更新.这样,就解决了上述描述的问题. button.setO…
如今生活水平不断上升,人们更加追求高质量.高享受的生活,所以可以利用一切资源提高生活质量,享受更好的生活体验,比如说手机投屏电脑就可以提高我们的视觉体验,所以更多的人去尝试,那么iPhone手机怎么投屏到电脑上? 使用工具: 苹果手机.电脑 操作方法: 1.此方法适应于苹果手机投屏电脑,今天主要介绍手机游戏投屏点,所以手机中需要有王者荣耀,利用苹果的镜像投屏功能来连接电脑: 2.手机中运行王者荣耀,选择好装备以及人物,电脑端运行一个投屏工具,长时间投屏需要登录哦. 3.然后最重要的一步就是将手机…
原文地址 https://www.jianshu.com/p/39684a3ad4fa 出现问题 当我们初步使用git的时候,会报一些出乎预料的错误,比如:报错:fatal: unable to auto-detect email address (got 'Administrator@K1473ZDP1KIIGWC.(none)'),当遇到这种错误的时候该如何解决就是本篇博客要回答的. 产生问题的原因 出现以上错误可能的原因是:你第一次安装git之后,但是并没有对你的git进行配置,电脑上的g…
============================================ 明确一点: 如果项目交给git管理了[如何将项目交给git管理:https://www.cnblogs.com/sxdcgaq8080/p/8058898.html] 1.若文件显示红色,表示文件未add到git进行管理 2.若文件显示绿色,表示文件已经交给git管理,但从未上传到远程仓库中 3.若文件显示蓝色,表示文件已经上传过远程仓库,且此时本地文件与远程仓库文件不一致 4.若文件显示白色,表示文件与远…
一,在github上建仓库 react-js-antd-demo: 二:将远程仓库与本地仓库关联 git remote add origin git@github.com:begin256/react-js-antd-demo.git 三:将本地仓库的内容推送到远程(github) git push -u origin master   github中的react-js-antd-demo仓库内容更新成功! =============================分隔线============…
前言: git是分布式的版本库控制系统,它能方便你将自己的代码寄存于远程服务器上,从而实现集体合作开发.git有GUI 图形界面,然而使用终端命令仍是主流.以下基于Ubuntu系统操作git(其方式也适用于windows等系统),实现git的基 本安装,关联github账户,本地创建及更改库,分支,连接远程版本库. 本文章讲解了一般需要用到的命令,以及更重要的——git管理代码的机制.由于本人知识有限,若有错误,望 指出和谅解. 第一节  git安装: ubuntu下的安装: ubuntu默认没…
本文教你如果使用git工具将本地电脑上的代码上传至GitHub 1.安装git工具 安装git链接 2.使用git工具上传自己的代码到GitHub中 安装完git工具之后,我们会得到两个命令行工具,一个是git GUI HERE,一个是git bash HERE,我们可以鼠标右键看到这两个工具,如图所示: 我们这里使用的git bash工具,这个工具类似Linux的命令行操作. (1)mkdir p  我们创建一个新的目录,用来当做我们本地计算机的一个仓库,注意:尽量不要在该目录的路径中夹带中文…
常用命令 1.新分支 创建新分支:git branch <branch_name> 创建分支并切换到新的分支上:git checkout -b <branch_name> 2.切换到新分支:git checkout <branch_name> 3.回滚版本:git reset –hard commit-id 4.删除本地分支:git branch -D <branch_name> 5.删除远程分支:git push origin --delete <b…
如果想了解 Git 以及一些基础命令的使用,请看我的另一篇博客: http://www.cnblogs.com/haojun/p/7797508.html 这篇博客会跟大家介绍一下怎么在提交的时候忽略一些自己并不想提交的文件,以及什么是分支,什么是主线的区别以及使用,还有分支与主线的合并,最后会向大家介绍怎么对远程仓库进行操作. 一.先来讲讲怎么在提交时忽略文件: 我们一般都知道,项目里的txt文件是并不需要上传的,接着上一个博客建好的文件夹,我们新建一个log.txt文件,写入一点内容,如下:…
[git 删除本地分支] git branch -D br [git 删除远程分支] git push origin :br  (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id [本地代码库回滚]: git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除 git reset --hard HEAD~3:将最近3次的提交回滚 [远程代码库回滚]: 这个是重点要说的内容…
1新建一个存储git的文件夹,命令是: toto@toto-K45VD:~$ mkdir gitfolder 2初始化一个git仓库,命令是: toto@toto-K45VD:~$cd gitfolder/ toto@toto-K45VD:~/gitfolder$ls toto@toto-K45VD:~/gitfolder$git init 初始化空的 Git版本库于 /home/toto/gitfolder/.git/ 注意:如果是第一次使用git,还要对git对进行如下配置 git conf…
[git 删除本地分支] git branch -D br [git 删除远程分支] git push origin :br  (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id [本地代码库回滚]: git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除 git reset --hard HEAD~3:将最近3次的提交回滚 [远程代码库回滚]: 这个是重点要说的内容…
1.远程跟踪分支的概念 远程引用是对远程仓库的引用,包括分支.标签等等. 1.可以通过 git ls-remote <remote> 来获得远程引用的完整列表  2.git remote show <remote> 来获取远程分支的更多相关信息. 如下图所示,运行 git remote show origin 可以得到有哪些远程分支,pull和push分别是与哪个远程仓库交互. 远程跟踪分支:远程跟踪分支是远程分支状态的引用,它们是你不能够移动的本地引用,记录的是你上次连接到远程仓…
目录 1.首先是常规设置 2.同时添加两个账号 3.最后一步,配置~/.ssh/config文件 4.补充:有时因为设置了全局账号,因此需要清除 由于本人有连个git账号,个人github账号和公司gitlab账号,为了同时使用这两个账号,并且防止冲突,因此需要进行设置,如下: 1.首先是常规设置 ssh-keygen -t rsa -C "youremail@example.com",生成的文件存储在~/.ssh/id_rsa,然后一直回车,于是就可以在~/.ssh下就可以看到有两个…
1.在git命令窗口输入git clone git@139.129.217.217:sg/sgsq_cms.git 回车,即可克隆远程项目到本地.红色字体为远程分支的SSHkey,可以登录到gitlib远程库获取 2.输入 git branch -a查看远程分支 这里只有一个master分支,若还有企业分支,输入git checkout xxx即可切换分支 3.git branch查看本地分支 4.创建分支: git branch test 5.把分支推到远程分支: git push origi…
一. git 删除分支 1. git 删除本地分支 git branch -D branchname 2. git 删除远程分支 git push origin :branchname (origin 后面有空格) 二. git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id 1. 本地代码库回滚 git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除 git reset --hard HEAD~3:…
前言 又需要登录公司的账号,又想在电脑上使用自己的账号. 实现 首先是git config方面的设置,要取消掉原本对于git账号的全局设置. git config --global --unset user.name #取消全局设置 git config --global --unset user.email #取消全局设置 git config -l #查看当前目录的git config 再分别去不同的项目目录中,设置这个目录中项目对应的账号. git config user.name "ne…
第一步:创建本地分支 点击右键选择TortoiseGit,选择Create Branch…,在Branch框中填写新分支的名称(若选中”switch to new branch”则直接转到新分支上,省去第二步),点击OK按钮: ​ 第二步:通过“Switch/Checkout”切换到新创建的分支上,点击OK: ​ ​ 第三步:在新分支下执行PUSH操作,在对话框中保持远程分支为空白,点击OK,则将在远程创建了新的分支(在PUSH的时候远程服务器发现远程没有该分支,此时会自动创建一个和本地分支名称…
目标:从一台电脑上传文件到Github上 前提: 1.这里假定已在Github上创建了仓库,建立了仓库 2.已在这台电脑上安装了Git客户端 实验环境: 1.Windows 10 64位,已安装了Git for Windows的客户端 重点说明: 1.在本机初始化和配置Git客户端 2.要从某台电脑上上传文件到GitHub,需要把在本机生成的密钥配置到GitHub上 作业步骤: 1.选择工作文件夹,点鼠标右键,点“Git Bash Here” 2.初始化 git init 3.配置你在Git h…
前言 又需要登录公司的账号,又想在电脑上使用自己的账号. 实现 首先是git config方面的设置,要取消掉原本对于git账号的全局设置. git config --global --unset user.name #取消全局设置 git config --global --unset user.email #取消全局设置 git config -l #查看当前目录的git config 再分别去不同的项目目录中,设置这个目录中项目对应的账号. git config user.name "ne…
转载自:http://m.blog.csdn.net/blog/lihongli528628/45483463 [git 删除本地分支] git branch -D br [git 删除远程分支] git push origin :br  (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id [本地代码库回滚]: git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除…
首先登陆CentOS服务器,连接上服务器之后我们使用yum remove git 命令删除已安装的Git,若之前没安装过Git则不需要这一步.注意前提是你的CentOS服务器上安装了yum,这是CentOS使用频率非常高的工具了,在提示输入的时候输入y即可. 若未安装过Git则忽略上一步,使用yum install git 或者yum insall -y git,加了一个-y在之后的安装过程中就全部自动了,不会再有任何需要确认的提示. 安装完成后,使用git --version命令查看Git的版…
Git 把码云上被fork项目源码merge到fork出来的分支项目 By:授客 QQ:1033553122 需求描述 被fork的项目有更新代码,希望把更新的代码merge到fork分支项目 解决方法 1.clone fork分支项目到本地,并入切换当前分支为目标分支. 2.增加被fork项目源码仓库地址到你项目远程分支列表中),并将该仓库地址命名为upstream(当然也可以是其它),如下: git remote add upstream https://github.com/srcRepo…
最近记性不好,老是忘记操作命令,记录下一下新建远程分支和切换.删除远程地址的命令: 1.查看当前分支:  git branch 2.查看所有分支:git branch -a 3.切换分支:git checkout  分支名 4.新建分支:git checkout -b 分支名 5.推送本地分支到远程分支:git push origin 本地分支名:远程分支名 6.让本地分支与远程分支建立关联:git branch --set-upstream-to=origin/分支名 7.删除本地分支:git…