Git//项目中常规git用法

Git 命令公司日常使用讲解

https://www.cnblogs.com/cxyquan/p/9746586.html

git 创建项目第一次上传文档出现fatal: No configured push destination. Either specify the URL from the command-line

Git 下载代码提示SSL certificate problem: self signed certificate in certificate chain解决方法
用Git自带的命令行终端关闭ssl验证

如何使用git拉取代码及提交代码(详细)

git config --global http.sslVerify false

【git】强制覆盖本地代码(与git远程仓库保持一致)

检查 git 是否安装成功;公钥私钥匹配

判断git是否安装成功:输入“git --version”; 返回版本号即为下载成功
在本地 git bash 按要求生成公钥私钥
将公钥复制到“码云”上,其自动与电脑私钥匹配
Git 远程仓库(Github)

ssh-keygen -t rsa -C "youremail@example.com"

后面的 your_email@youremail.com 改为你在 Github 上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。

成功的话会在 ~/ 下生成 .ssh 文件夹,进去,打开 id_rsa.pub,复制里面的 key。

$ ssh-keygen -t rsa -C "429240967@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/tianqixin/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase):    # 直接回车
Enter same passphrase again:                   # 直接回车
Your identification has been saved in /Users/tianqixin/.ssh/id_rsa.
Your public key has been saved in /Users/tianqixin/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:MDKVidPTDXIQoJwoqUmI4LBAsg5XByBlrOEzkxrwARI 429240967@qq.com
The key's randomart image is:
+---[RSA 3072]----+
|E*+.+=**oo       |
|%Oo+oo=o. .      |
|%**.o.o.         |
|OO.  o o         |
|+o+     S        |
|.                |
|                 |
|                 |
|                 |
+----[SHA256]-----+

然后去。。。。。(看连接文档吧)

码云Gitee 上创建仓库,同步线上和本地仓库

码云上新建一个仓库 **** (仓库名)
cd 到你要上传项目的文件夹中 //右击git bash 或用命令行
git init //初始化一个git本地仓库
git remote add origin 码云复制的地址 //添加远程仓库
git pull origin master / git clone 码云复制的地址 //将码云的仓库pull或clone到本地
将要上传的文件,添加到刚刚创建的文件夹
git add .
git commit -m ***
git push origin master
solve

git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异

开发中码云上创建分支,本地切换进行开发

码云gitee上创建分支(如:city-ajax)
git pull
git checkout city-ajax
npm run dev

最后上传、合并代码

git add .
git commit -m …
git push
git checkout master
git merge city-vuex
git push

其它

git branch *** 创建新分支
git branch -avv 展示所有分支

echo "# 6new-project" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin git@。。。。t.git
git push -u origin main
git remote add origin git@。。。.git
git branch -M main
git push -u origin main

【git】强制覆盖本地代码(与git远程仓库保持一致)


git fetch --all
git reset --hard origin/master
git pull
 git fetch --all &&  git reset --hard origin/master && git pull
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值