Git工具与远程库

git与远程仓库的使用

远程仓库主要有githubgitee(码云),github与gitee两个几乎一模一样,github是纯英文,而gitee是中文的,在这里我使用的是gitee。

1.远程仓库的创建
打开gitee网站,首先要注册一个账号,登录后创建仓库,仓库创建好后会有克隆和下载的按键点击后会出现两个地址,一个http地址一个SSH地址,这个地址是本地仓库与远程仓库的连接地址。
在这里插入图片描述
这里是下载克隆远程仓库,当你要新开一个项目时,先将这个仓库克隆到本地,再在本地的仓库创建项目,最后将完成的项目推送至远程仓库。

2.克隆远程仓库
首先进入到所选的文件夹里打开git

git clone + 远程库地址   #地址可以为SSH地址也可以为http地址

3.连接远程仓库

git init    #初始化创建本地仓库
git remote add origin + 远程库地址

4.push或者pull项目

#在push和pull之前要进行项目的配置
git config --global user.name 'xxx'      #配置用户名
git config --global user.email 'xxxxx@xxx.com'  #配置用户邮件
git  push origin master   #推送项目到远程仓库
git pull origin master  #从远程仓库下拉项目

git push -u origin master 
git push -f origin master
#两种方法强推 当push不上去上时通过强推可以推上去 但会对远程仓库覆盖 所以不推荐
git pull -rebase origin master #强拉

5.公钥配置
gitee通过配置的公钥在push和pull的时候使用SSH地址无需输入密码,首先要生成rsa非对称加密。gitee有详细的介绍 公钥配置

#git bash 里输入
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"    #三次回车

然后进入到家目录里的.ssh文件夹里打开id_rsa.pub文件复制里面的内容粘贴到gitee网站的「管理」->「部署公钥管理」->「添加部署公钥」点击添加即可。
在这里插入图片描述

创建分支

#创建分支
git branch + 分支名
#切换分支
git checkout + 分支名
#合并分支
git merge + 分支名
#删除分支
 git branch -d + 分支名
 #查看分支
 git branch

ps:分支的操作要提交到本地仓库后再进行合并

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值