远程工作

git修改远程仓库地址

怎甘沉沦 提交于 2019-12-06 10:00:46
问:Coding远程仓库地址变了,本地git仓库地址如何更新为最新地址 git修改远程仓库地址 方法有三种: 1.修改命令 git remote origin set-url [url] 2.先删后加 git remote rm origin git remote add origin [url] 3.直接修改config文件 git 远程仓库管理 要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库.远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写.同他人协作开发某 个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展.管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分 支,定义是否跟踪这些分支,等等.本节我们将详细讨论远程库的管理和使用.   查看当前的远程库   要查看当前配置有哪些远程仓库,可以用 git remote 命令,它会列出每个远程库的简短名字.在克隆完某个项目后,至少可以看到一个名为 origin 的远程库,Git 默认使用这个名字来标识你所克隆的原始仓库:   $ git clone git://github.com/schacon/ticgit.git   Initialized empty Git repository in /private/tmp/ticgit/

git命令大全

旧巷老猫 提交于 2019-12-06 07:00:39
git命令大全 willcoder 关注 0.9562019.06.06 09:01:55字数 545阅读 7,077 Git图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法... 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 git使用.jpg git命令.jpg fetch vs pull git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。 而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。

Git使用教程

帅比萌擦擦* 提交于 2019-12-06 06:42:35
本文转载自: https://www.cnblogs.com/tugenhua0707/p/4050072.html Git使用教程 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。 Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。 三:在windows上如何安装Git? msysgit是 windows版的Git,如下: 需要从网上下载一个,然后进行默认安装即可。安装完成后,在开始菜单里面找到 "Git --> Git Bash",如下: 会弹出一个类似的命令窗口的东西,就说明Git安装成功。如下: 安装完成后,还需要最后一步设置

git报错:'fatal:remote origin already exists'怎么处理?附上git常用操作以及说明。

喜夏-厌秋 提交于 2019-12-06 05:33:08
git添加远程库的时候有可能出现如下的错误, 怎么解决? 只要两步: 1、先删除 1 $ git remote rm origin 2、再次执行添加就可以了。   ----------------------------------------------git常用操作------------------------------------------------ 1、安装git git config --global user.name 'XXX' git config --global user.email 'XXX' 2、创建本地库 mkidir learngit //自定义文件夹 cd learngit touch test.md //创建test.md文件 pwd //显示当前目录 3、常用CRT git init //初始化代码仓库 git add learngit.txt //把所有要提交的文件修改放到暂存区 git commit -m 'add a file' //把暂存区的所有内容提交到当前分支 git status //查看工作区状态 git diff //查看文件修改内容 git log //查看提交历史 git log --pretty=oneline //单行显示 git reset --hard HEAD^         //回退到上一个版本,其中

git

一世执手 提交于 2019-12-06 03:53:52
安装git完成后 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 把目录变成Git可以管理的仓库 $ git init 把文件添加到版本库 把文件添加到仓库(可以多次add不同的文件) $ git add readme.txt 把文件提交到仓库,-m后面输入的是本次提交的说明(历史记录) $ git commit -m "wrote a readme file" 版本回退 查看提交的历史记录 git log HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^, 当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100 $ git reset --hard HEAD^ 恢复未来的版本/commit id 版本号没必要写全 $ git reset --hard 1094a 查看每一次的指令(忘记commit id的话) git reflog 工作区和暂存区 工作区:就是你在电脑里能看到的目录 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库 Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,

git上传本地项目到github

允我心安 提交于 2019-12-06 03:07:07
转自: https://blog.csdn.net/Lucky_LXG/article/details/77849212 将本地项目上传到Github(两种简单、方便的方法) 一、第一种方法: 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可: https://git-for-windows.github.io/ 1.进入Github首页,点击New repository新建一个项目 2.填写相应信息后点击create即可 Repository name: 仓库名称 Description(可选): 仓库描述介绍 Public, Private : 仓库权限(公开共享,私有或指定合作者) Initialize this repository with a README: 添加一个README.md gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore license: 证书类型,对应生成文件LICENSE 4.点击Clone or dowload会出现一个地址,copy这个地址备用。 5.接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为Git Gui Here,Git

git操作教程

坚强是说给别人听的谎言 提交于 2019-12-05 11:26:19
首先就是创建码云(用户名不能是中文),然后新建一个项目(用户名/项目名都不能是中文)。 一、在Windows上安装Git   1.从http://msysgit.github.io下载,然后按默认选项安装即可,安装完成后,在开始菜单里找到“Git”->“Git Bash”;   2.安装完成后,还需要最后一步设置,在命令行输入:     $ git config --global user.name "your name"  (your name由自己命名)     $ git config --global user.email "email@example.com"  (自己的邮箱) 二、创建版本库   1.选择一个合适的地方,创建一个空目录     $ mkdir learngit     $ cd learngit     $ pwd    pwd命令用于显示当前目录   2.通过 git init 命令 把这个目录变成git可以管理的仓库:     $ git init 三、把文件添加到版本库   1.用 命令 git add 告诉Git,把文件添加仓库:     $ git add xx.txt   2.第二步,用 命令 git commit 告诉Git,把文件提交到仓库:     $ git commit -m "xx.txt"(添加文件)     -m

知识图谱从哪里来:实体关系抽取的现状与未来

隐身守侯 提交于 2019-12-05 01:59:57
原地址:https://zhuanlan.zhihu.com/p/91762831 作者:韩旭、高天宇、刘知远 (欢迎转载,请标明原文链接、出处与作者信息) 最近几年深度学习引发的人工智能浪潮席卷全球,在互联网普及带来的海量数据资源和摩尔定律支配下飞速提升的算力资源双重加持下,深度学习深入影响了自然语言处理的各个方向,极大推动了自然语言处理的发展。来到2019年的今天,深度学习的诸多局限性也慢慢得到广泛认知。对于自然语言处理而言,要做到精细深度的语义理解,单纯依靠数据标注与算力投入无法解决本质问题。如果没有先验知识的支持,“中国的乒乓球谁都打不过”与“中国的足球谁都打不过”,在计算机看来语义上并没有巨大差异,而实际上两句中的“打不过”意思正好相反。因此,融入知识来进行知识指导的自然语言处理,是通向精细而深度的语言理解的必由之路。然而,这些知识又从哪里来呢?这就涉及到人工智能的一个关键研究问题——知识获取。 知识图谱 现有大型知识图谱,诸如Wikidata、Yago、DBpedia,富含海量世界知识,并以结构化形式存储。如下图所示,每个节点代表现实世界中的某个实体,它们的连边上标记实体间的关系。这样,美国作家马克·吐温的相关知识就以结构化的形式记录下来。 目前,这些结构化的知识已被广泛应用于搜索引擎、问答系统等自然语言处理应用中。但与现实世界快速增长的知识量相比

git reset三个级别的区别

自闭症网瘾萝莉.ら 提交于 2019-12-05 01:10:55
git在本地环境中存在三个区域:工作区------------------暂存区----------------------------commit区(叫法不标准) 在使用git reset时有三个级别:head---------------------mixed(默认级别)-------------------------------soft head:会将指定的内容覆盖工作区、暂存区、commit区 mixed:会将指定的内容覆盖暂存区、commit区,工作区内容不变 soft:会将指定的内容覆盖commit区,暂存区和工作区内容不变 并且执行这些操作时对远程的分支是没有影响的,需要改变远程时需要使用push 来源: https://www.cnblogs.com/zhaolei1996/p/11894559.html

常用 Git 命令清单

放肆的年华 提交于 2019-12-04 23:25:36
原文链接: http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为 .gitconfig ,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git config -e [--global] # 设置提交代码时的用户信息 $ git config [--global] user.name "[name]" $ git config [--global] user.email "[email address]" 三、增加/删除文件 # 添加指定文件到暂存区 $ git add [file1] [file2] ... # 添加指定目录到暂存区,包括子目录 $ git