这篇文章仅供自己以后翻阅加深记忆,要系统的学习 git 教程(中文版),请移步到 liaoxuefeng.com 学习 git 教程部分. 我使用的是 windows 系统,所以使用 Git Bash 输入命令.同总结一一样,首先全部命令,再实例结合命令: 一.命令 1. 创建 SSH Keys $ ssh-keygen -t rsa -C "youremail@example" 2. 关联远程仓库 $ git remote add origin git@github.com:your…
Git 学习(五)远程仓库 之前的章节所说的是本地Git仓库的操作,版本管理的优越性显然不会仅仅在本地.远程仓库也就是服务器或是网络端的仓库操作也是必须的. 本文具体说明 Git 的远程仓库操作,示例是在 GitHub 上进行的,若存在服务器或其他站点,操作也是类似的.GitHub 网址:https://github.com/ 远程库 Clone 通常团队的git库都是已建立的,你需要将远程git库的文件 clone 至你本地,git可快速完成这一操作. 首先,你得知道远程 git库的服务器地址…
要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库.远程仓库是指 托管在网络上 的项目仓库,可能会有好多个,其中有些你 只能读,另外有些可以写.同他人协作开发某个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展.管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分支,定义是否跟踪这些分支,等等.本节我们将详细讨论远程库的管理和使用. 查看当前的远程库 git remote 要查看当前配置有哪些远程仓库,可以用 git remote 命令,它会列…
前言 前情提要:Git应用详解第四讲:版本回退的三种方式与stash 这一节将会介绍本地仓库与远程仓库的一些简单互动以及几款常用的Git图形化界面,让你更加方便地使用git. 一.Git裸库 简单来说git裸库就是没有工作区的git仓库.比如服务器,只起到代码托管的作用而不需要也不应该修改服务器上的代码. 可通过以下指令创建git裸库: git init --bare 创建完成之后,查看当前文件目录: 可以看到并不存在工作区目录,表明git裸库仅仅是用来存放和中转开发者提交的代码. 二.本地仓库…
一.三个基本配置: Git全局设置 git config --global user.name "账户名称" git config --global user.email "邮箱地址" 创建一个新的版本库 git clone git@git.远程git地址 cd vue-todos touch README.md git add README.md git commit -m "add README" git push -u origin mas…
Git的杀手级功能之一:远程仓库 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上. 一.注册GitHub账号,然后和本地Git仓库来关联免费获得Git远程仓库来学校git的远程仓库. 1.创建SSH Key(在自己搭建的git服务器上生成key) ssh-keygen -t rsa -C "youremail@example.com" 2.登陆GitHub,打开“Account settings”,“SSH Keys”页面 然后,点“Add SSH Key”,填上…
1.分支管理 新建并切换分支:git checkout -b <name>新建本地分支并关联到远程分支git checkout -b myRelease origin/Release合并某分支到当前分支git merge myRelease (--no-ff)提交到远程分支 git push --set-upstream origin myRelease删除远程分支git push origin --delete myRelease 2.远程仓库 关联远程仓库git remote add or…
Git如何把本地代码推送到远程仓库 1. 初始化版本库 $ git init 2. 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件 $ git add . 3. 把添加的文件提交到版本库,并填写提交备注 $ git commit -m "first commit" 4. 把本地库与远程库关联 $ git remote add origin 远程库地址 5. 第一次推送时 $ git push -u origin master 6.第一次推送后,直接使用该命令即可推送修…
首先你需要注册一个github用户名,我的github账户是:1654218052@qq.com 由于本地的git仓库和github的仓库是通过SSH加密的,所以我们还需要设置一点东西哦 第1步:创建SSH Key.在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步.如果没有,打开Git Bash,创建SSH Key: $ ssh-keygen -t rsa -C "email@example.com…
把本地库的内容推送到远程(github), 用git push命令,实际上是把当前分支master推送到远程. 由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令. 从现在起,只要本地作了提交,就可以通过命令: $ git push origin master 把本地master分支的最新修改推送至GitHub…