remote

git常用命令

喜夏-厌秋 提交于 2020-01-21 20:17:08
1. 简历github仓库https://github.com/fulq1234/a.git 2. 建立本地仓库。我在本地新建一个文件夹gitgit,打开文件夹,右键选择git bash here git init 3 .在gitgit厦门新建一个文件夹adddd, git add . 4. git仓库迁移,git remote更改源 git remote #不带参数,列出已经存在的远程分支 git remote -v #(-v是–verbose 的简写,取首字母)列出详细信息,在每一个名字后面列出其远程url git remote add [shortname] [url] #添加远程仓库 $ git remote -v $ git remote add origin https://github.com/fulq1234/a.git $ git remote -v origin https://github.com/fulq1234/a.git (fetch) origin https://github.com/fulq1234/a.git (push) $ git remote add origin2 https://github.com/fulq1234/a.git $ git remote -v origin https://github.com/fulq1234/a

Git的基本使用

有些话、适合烂在心里 提交于 2020-01-21 11:42:31
Git的基本使用 git bash操作 0.git流程 上图包含常用6个命令 专用名词译名 Workspace: 工作区 Index/Stage:暂存区 Repository:仓库区(或者本地仓库) Remote:远程仓库 1.git基本配置 git config --list 可以查看已经配置的参数 有三个级别的存储位置 --system 所有用户(本系统) --global 当前用户(全局) --local 本地配置(当前目录), 默认使用--local 配置提交代码时的用户名和邮箱 $ git config --global user.name 'name' $ git config --global user.email abc@qq.com 2.创建git仓库 初始化当前目录,创建git仓库(生成 .git 文件夹) $ git init 新建一个目录,将其初始化为git仓库 $ git init [dir-name] 连接远程库 $ git remote add `origin` https://github.com/xiangbeiw/TIM.git 使用上述命令时报错,说明本地已经关联了一个远程库,可以使用·git remote -v 查看当前关联所有远程库信息。 删除已有的git远程库 $ git remote rm `库名称` 3. 获得git仓库

git常用命令

泪湿孤枕 提交于 2020-01-18 06:22:04
对比分支: 1.查看 dev 有,而 master 中没有的: git log dev ^master 同理查看 master 中有,而 dev 中没有的内容: git log master ^dev 2.查看 dev 中比 master 中多提交了哪些内容: git log master..dev 注意,列出来的是两个点后边(此处即dev)多提交的内容。同理,想知道 master 比 dev 多提交了什么: git log dev..master 3.不知道谁提交的多谁提交的少,单纯想知道有什么不一样: git log dev...master 4.在上述情况下,再显示出每个提交是在哪个分支上: git log --left-right dev...master 注意 commit 后面的箭头,根据我们在 –left-right dev…master 的顺序,左箭头 < 表示是 dev 的,右箭头 > 表示是 master的。 截图中表示这三个提交都是在 master 分支上的 5.撤销命令:git reset --hard HEAD^ 6.撤销命令:git revert --hard HEAD^ 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] #

git常用命令总结

瘦欲@ 提交于 2020-01-15 18:55:44
Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone 获取一个url对应的远程Git repo, 创建一个local copy. 一般的格式是git clone [url]. clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特定的名称,可以git clone [url] newname指定. git status 查询repo的状态. git status -s: -s表示short, -s的输出标记会有两列,第一列是对staging区域而言,第二列是对working目录而言. git log show commit history of a branch. git log --oneline --number: 每条log只显示一行,显示number条. git log --oneline --graph:可以图形化地表示出分支合并历史. git log branchname可以显示特定分支的log. git log --oneline branch1 ^branch2,可以查看在分支1,却不在分支2中的提交.^表示排除这个分支(Window下可能要给^branch2加上引号). git log -

Git-SVN及Git常用命令

淺唱寂寞╮ 提交于 2020-01-15 09:39:35
一、Git核心概念 Git 最核心的一个概念就是工作流。 工作区(Workspace)是电脑中实际的目录。 暂存区(Index)类似于缓存区域,临时保存你的改动。 仓库区(Repository),分为本地仓库和远程仓库。 从 SVN 切换到 Git,最难理解并且最不能理解的是暂存区和本地仓库。熟练使用 Git 后,会发现这简直是神设计,由于这两者的存在,使许多工作变得易管理。 通常提交代码分为几步: git add从工作区提交到暂存区 git commit从暂存区提交到本地仓库 git push或git svn dcommit从本地仓库提交到远程仓库 二、Git-SVN常用命令 若服务器使用的 SVN,但是本地想要体验 Git 的本地分支,离线操作等功能,可以使用 Git-SVN功能。 [ Git-SVN ] # 下载一个 SVN 项目和它的整个代码历史,并初始化为 Git 代码库 $ git svn clone -s [repository] # 查看当前版本库情况 $ git svn info # 取回远程仓库所有分支的变化 $ git svn fetch # 取回远程仓库当前分支的变化,并与本地分支变基合并 $ git svn rebase # 上传当前分支的本地仓库到远程仓库 $ git svn dcommit # 拉取新分支,并提交到远程仓库 $ svn copy

常用Git操作

三世轮回 提交于 2020-01-15 07:38:24
1、简介 1、Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。[1] Git的读音为/gɪt/。 2、Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。[2] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 2、特点 1、从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。 2、在自己的机器上根据不同的开发目的,创建分支,修改代码。 3、在单机上自己创建的分支上提交代码。 4、在单机上合并分支。 5、把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。 6、生成补丁(patch),把补丁发送给主开发者。 7、看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。 8、一般开发者之间解决冲突的方法,开发者之间可以使用pull 命令解决冲突,解决完冲突之后再向主开发者提交补丁。 --------------------git与SVN的对比-------------------- 1、git是分布式的,SVN不是。 2、git把内容按元数据方式存储,而SVN是按文件。 3、git分支和SVN的分支不同。

《Pro Git》第2章 Git基础

馋奶兔 提交于 2020-01-14 08:58:43
1.获取Git仓库 1.1从现有的目录中初始化仓库 进入项目目录,git init,会创建一个名为.git的子目录 1.2克隆现有的仓库 git clone [url],会将远程Git仓库中的每一个文件的每一个版本都拉取下来 git传输协议,https://,git://,ssh传输协议 2.记录每次更新到仓库 文件状态变化周期 检查当前文件状态:git status 跟踪新文件or暂存已修改:git add README,注:对于git add,如果参数是目录,将会将目录下所有文件追踪 忽略文件:.gitignore文件 查看已暂存和未暂存的修改: git diff:比较工作目录和暂存区之间的差异,即未add的内容 git diff --cached(或 git diff --staged):比较暂存区和本地仓库之间的差异,即已add,未commit的内容 git difftool --tool-help 提交更新:git commit -m "msg" git commit -a -m "msg"相当于git add和git commit -m 移除文件: git rm README:从暂存区移除,并从磁盘删除 git rm --cached README:从暂存区移除,但不从磁盘删除 移动文件: git mv README.md README 3.查看提交历史:git log

git分支管理

最后都变了- 提交于 2020-01-13 05:08:32
git分支建立,切换,查看,删除 常用指令如下 https://www.runoob.com/git/git-branch.html git checkout -b test1 #建立新分支test1,并切换到上面 git checkout test1 #切换到分支test1 git branch #查看本地分支 git branch -a #查看所有分支 git branch -d test1 #删掉分支test1 git branch -D test #强制删除分支test1 git合并 合并历程和原理 https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6 git分支的讲解视频 讲解视频在仓库>git>git分支与合并 https://github.com/mocas-usr/document.git git远程常用的分支操作 使用git remote -v,查看clone地址 git branch -a 查看所有分支,包括远程的 git remote add origin ssh(http:/)将本地所在分支推送到github上 git remote add [name]

docker打开api remote接口设置

ぐ巨炮叔叔 提交于 2020-01-11 20:55:42
前言 本文记录docker怎么打开api remote接口设置,docker的版本更新太快了,不同的版本之间,设置可能不同,本文是针对docker13.1 1、 查看配置文件位于哪里 systemctl show --property=FragmentPath docker 2、编辑配置文件内容,接收所有ip请求 vim /lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:5678 3、重新加载配置文件,重启docker daemon sudo systemctl daemon-reload sudo systemctl restart docker 4、测试 [root@node1 docker]# docker -H localhost:5678 version Client: Version: 1.13.1 API version: 1.26 Go version: go1.7.5 Git commit: 092cba3 Built: Wed Feb 8 06:38:28 2017 OS/Arch: linux/amd64 Server: Version: 1.13.1 API version: 1.26