标签:添加 多个 仓库 push 不用 设置 输出 复制 编写
目录
Git是目前世界上最先进的 分布式版本控制 系统(没有之一)。
集中式 VS 分布式
集中式: SVN 1
版本库是集中存放在中央服务器,必须联网才能工作,如果一旦中央服务器出问题......
分布式: GIT 9
分布式版本控制系统 根本没有 “中央服务器”,每一台电脑就是一个版本库,安全性要高很多
git init
创建出一个版本库,名字叫 .git,默认是一个隐藏文件夹,想要看到,要设置可以查看隐藏的文件夹
工作区
就是你在电脑里能看到的目录,你写的代码就是在工作区暂存区
你写完代码,通过git指令,把代码添加到暂存区中
git add readme.md
(如果没有任何的输出,那么说明没有问题---没有消息的消息是最好的消息,有消息就是坏消息)
如果你一次性修改了很多个文件
git add a.txt b.txt test/c.txt
git add .
git status
如果代码更改并没有添加到暂存区
modified: readme.md (红色)
如果代码更改后添加到了暂存区
new file: readme.md (绿色)
git commit -m '添加到版本库'
如果你是第一次安装使用git,此处会让你配置用户信息,配置完成之后再次提交代码到版本库
git config --global user.name 'wudaxun'
git config --global user.email '522864637@qq.com'
git commit -m '添加到版本库'
git@gitee.com:sh1908/git-lesson.git
创建远程仓库,选择 ssh, 关联本地仓库与远程仓库(只需要关联一次)
git remote add origin git@gitee.com:sh1908/git-lesson.git
不会给你打印任何的信息
// 如果你是第一次上传到远程仓库
git push origin -u master
// 如果不是第一次
git push origin master
因为我们使用的是ssh,那么第一次提交代码的时候,会提示你要配置秘钥
ssh-keygen -t rsa -C "522864637@qq.com"
注意观察你生成ssh时的那个地址
第2步:打开.ssh/id_rsa.pub这个文件,复制里面的内容
第3步:打开 码云 的网站,找到设置,选择 SSH公钥,标题自己写,内容即为第2步中复制的内容,需要输入你的码云的密码,这一次以后,本台电脑上传代码到该组织再也不用输入密码了
// 如果你是第一次上传到远程仓库
git push origin -u master
// 如果不是第一次
git push origin master
刷新码云项目的网页查看
// 1、配置自己的ssh,参照 2.8
// 2、复制远程项目的地址 git@gitee.com:sh1908/git-lesson.git
// 3、找到自己的项目的目录,打开git base
// 4、克隆代码
git clone git@gitee.com:sh1908/git-lesson.git
git pull origin master
标签:添加 多个 仓库 push 不用 设置 输出 复制 编写
原文地址:https://www.cnblogs.com/hy96/p/11603453.html