博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac git从代码仓库克隆代码,修改并上传
阅读量:6574 次
发布时间:2019-06-24

本文共 1132 字,大约阅读时间需要 3 分钟。

1:添加本地秘钥到代码仓库中

open ~/ .ssh  

以github为例:

mac 命令行输入open ~/ .ssh,打开id_rsa.pub文件中的内容,复制到github->settings,选择SSH and GPG keys,new SSH key,新建,任意输入一个名称,把复制内容加在下面保存即可。

2:从github上的仓库中克隆代码

git clone git@github.com:xu-jinkai/vue-music.git  

等待下载即可,过程中可能会遇到输入密码的问题

Enter passphrase for key '/Users/xujinkai/.ssh/id_rsa

我当时是用邮箱生成的,输入当时输入的密码即可,在命令行输入的过程中密码不会显示出来,输入完毕回车。

3:修改任意文件,我修改了src/components/login/login.vue文件

// 命令行输入 git status 查看修改的内容git status// 输入git branch,查看本地当前分支git branch// 输入git branch -a,查看所有的分支情况git branch -a// 输入git add .,把所有文件添加到仓库,git add src/components/login/login.vue,将login.vue文件添加到仓库中// 输入git commit -m '修改login.vue文件',git commit,将文件提交到仓库,-m 后面跟上提交的说明git commit -m '修改login.vue文件'

4:pull远程分支到本地进行对比

git pull

5:push本地修改到远程分支

git push

6:在react中使用Ant Design Pro时,commit时经常因为eslint检查不过关,导致commit提交失败。

通过跳过eslint的代码检查

或者在项目里新建个.eslintignore文件,用来忽略检测的文件夹

git commit --no-verify -m "commit"

 

 

在把本地新建代码添加到指定代码仓库时的操作:

 

1:初始化版本库

git init

 

2:添加文件到缓存区

git add .

 

3:把添加的文件提交到版本库

git commit -m '提交到版本库'

 

4:本地代码关联远程代码仓库

git remote add origin 你的远程代码仓库地址

 

5:第一次推送到远程仓库

git push -u origin master

 

 

转载于:https://www.cnblogs.com/sk-3/p/9266091.html

你可能感兴趣的文章
Asp.net core Identity + identity server + angular 学习笔记 (第一篇)
查看>>
暂时不想读研的几点理由
查看>>
增加临时表空间组Oracle11g单实例
查看>>
Diff Two Arrays
查看>>
stark组件(1):动态生成URL
查看>>
169. Majority Element
查看>>
大整数加法
查看>>
下拉菜单
查看>>
[清华集训2014]玛里苟斯
查看>>
Doctype作用?严格模式与混杂模式如何区分?它们有何意义
查看>>
0029-求最小的数
查看>>
【MVC+EasyUI实例】对数据网格的增删改查(上)
查看>>
第三章:如何建模服务
查看>>
EF CodeFirst下数据库更新
查看>>
Project Euler 345: Matrix Sum
查看>>
mysql允许远程登录
查看>>
你可能不知道的技术细节:存储过程参数传递的影响
查看>>
POJ1703 Find them, Catch them
查看>>
自适应备忘录 demo
查看>>
HTML转义字符大全(转)
查看>>