1. 背景 远程服务器迁移,服务器IP改变:或者远程仓库名变更,导致本地仓库失效.如何在原有仓库的基础上让本地仓库和新的远程仓库建立关联. 例如: 本地git项目目录为:SingTel/ 本地添加的远程仓库名为:origin 旧的远程仓库地址:https://github.com/wuyihao1992/SingTel-demo.git 新的远程仓库地址:https://github.com/wuyihao1992/SingTel.git 2.  大致有下面几种方法 方法一 通过命令直接修改远程…
实现目的: 从github远程仓库克隆到本地仓库:本地代码提交到远程仓库. 一.从github远程仓库克隆到本地仓库: 命令行切换到指定的仓库想存放的目录,执行如下命令:git clone  远程仓库git地址把远程仓库克隆到本地之后,只要当前用户在该项目组内,该用户就可以在本地进行版本的修改和新增都可以同步到远程仓库上去. clone成功后界面: 二.本地代码提交到远程仓库: git bash 命令模式 下执行: 1.先将修改的文件添加到暂存 git add * 2.再将文件推送到本地版本库…
在使用git push命令将本地仓库内容推送至GitHub远程仓库的每一次git都要让我们输入GitHub的用户名和密码.这着实让我们心烦.我们会有疑问,我明明设置了公钥呀!怎么还需要输入账户和密码?那是因为我们使用的是HTTPS协议的原因.GitHub提供了两种方式:HTTPS和SSH.当年使用HTTPS时即使你设置了公钥也是没有用的.现在我们改回使用SSH方式:使用命令:git remote rm origingit remote add origin SSH  (注意此ssh是你的ssh地…
一.下载安装git客户端windows版本 二.建立本地仓库文件夹 三.在本地仓库里右键点击Git Bash Here 四.初始化本地仓库 [git init] 执行之后仓库中会创建隐藏的文件夹.git 执行前确保当前仓库中没有.git(隐藏文件) 五.将该文件夹中所有的文件添加到本地仓库 [git add .] 注意有个.   意思是将文件夹中所有文件添加到本地仓库 在执行命令前, 可以在目录下添加[.gitignore]文件, 并配置不提交的目录和文件 六.将刚刚添加的文件提交到本地仓库 […
前言 Git本地仓库与GitHub仓库的关联逻辑如下 创建Key 在本地仓库下,新建Key文件夹,然后打开Key文件夹,单击鼠标右键,选择Git Bash Here. 输入命令:ssh-keygen -t rsa -C "your email address" 输入Key保存路径:/e/GitCode/key/id_rsa 回车 回车 注意:id_rsa是私钥,id_rsa.pub是公钥,注意私钥的保存!!! GitHub添加SSH Key 登录GitHub,点击Setting -&g…
网上关于Github的教程很多且有点乱,自己亲自躺坑实践,现分享出来给将要入坑的小伙伴. 主要步骤: 创建Github帐号,登录,新建仓库(远程仓库) 下载安装Git,git bash配置及简单使用(创建本地仓库) 本地仓库跟Github远程仓库关联及提交本地代码到远程仓库 一.创建Github帐号,登录,新建仓库(远程仓库) (1)注册github帐号,输入username.emailaddress.password即可,点击create 就可以. (2)登录Github帐号 (3)创建一个新…
1.创建分支并切换到刚创建的分支(这里创建新的分支来修改README.md的内容然后将创建的分支与master分支合并,最后删除创建的分支) $ git checkout -b 分支名 Switched to a new branch '分支名' -b表示创建并切换到新建的分支相当于以下两条命令 $ git branch 分支名 $ git checkout 分支名 Switched to branch '分支名' 2.用 git branch 命令查看当前分支 $ git branch * 新…
GitHub远程仓库, Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上.首先找一台电脑充当服务器的角色, 每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交. 可以自己搭建这台服务器,也可以使用代码托管网站如GiuHub,码云. Git 安装配置 在使用Git前我们需要先安装 Git.Git 目前支持 Linux/Unix.Solaris.Mac和 Windows 平台上运行. G…
如何创建github远程仓库 首先, 你有先到github网站注册账号https://github.com 然后创建一个项目, Create a new repository 之后在在Repository name 填入 ZXTabBarController(你的远程仓库名) ,其他保持默认设置, 点击"Create repository"按钮,就成功地创建了一个新的Git仓库: 打开终端进入你的文件目录 ssh-keygen -t rsa -C "zhouxihi@aliy…
一.git简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的   git的起源 作者是Linux之父:Linus Benedict Torvalds 当初开发git仅仅是为了辅助Linux内核的开发(管理源代码)   git的现状 在国外已经非常普及,国内并未普及(在慢慢普及) 越来越多的开源项目已经转移到git CVS 最早的开源.免费的集中式版本控制工具 自身设计有问题,会造成提交文件不完整,版本库莫名其妙损坏的情况…