初次使用的时候,需要先注册一个github账号:https://github.com/maso53
在本地上传代码的步骤
1.生成密钥对
ssh-keygen
2.拷贝密钥对
maso@Mac~/.ssh$cd ~/.ssh/ ; cat id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDFlOgMf/q/4FDO3GSmehrulichs9U6ZsB6XSl5BIpiurCvHFnrkYu/7+v47mK4DHLfPKXZMcoCBYJPS8WY2R4oQLAQ/3y7IPDacjh0pfnLtsaEItfWz4tmm3z9SEwMJxILKctPvjP4+DaUH08ppIeuVd03Z5dwJ2S8UE5d2wWriqnhq53Lau0J2hNxusHZ6pjtYHrXjRVoUydelLAQjxvcL7CqFTt5Z2kEadcCmsurEkH0VEvnHJVoaRhH3e/CJPOXdBDpdgkhrokBenxFG6TqhcEITiq7hOk7FucF/uX9WRNtNv8YRNP9pncjD/WZa2obuaozqia065FmZOy47XWt maso@Mac.local
3.登录github账号,到账号设置的地方添加本地生成的公钥
4.验证是否添加成功
maso@Mac~/.ssh$ ssh -T git@github.com Warning: Permanently added the RSA host key for IP address '192.30.252.129' to the list of known hosts. Hi maso53! You've successfully authenticated, but GitHub does not provide shell access.
5.上传本地代码 , 先进入本地的目录
touch README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:maso53/mybatisTest.git git push -u origin master Counting objects: 3, done. Writing objects: 100% (3/3), 203 bytes | 0 bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) To git@github.com:maso53/mybatisTest.git * [new branch] master -> master Branch master set up to track remote branch master from origin
这一步可能报错
maso@localhost/data/git/crmWeb$git push -u origin master To git@github.com:maso53/crmWeb.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:maso53/crmWeb.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details.
解决方法
git pull origin master
6.git常用命令
git add <filename> git commit -m "comment" git push -u origin master
相关推荐
安装获取在本地或远程服务器上设置的github-secret-keeper。 更多信息在这里: : npm install --save github-static-auth用法var githubStaticAuth = require ( 'github-static-auth' )var auth = githubStaticAuth ...
数据访问层采用Mybatis,同时引入了通用Mapper和PageHelper插件,可快速高效的对单表进行增删改查操作,消除了大量传统XML配置SQL的代码;安全框架采用时下流行的Apache Shiro,可实现对按钮级别的权限控制;前端...
**GITHUB MONITOR** 是vipkid安全研发团队打造的用于监控Github代码仓库的系统。通过该系统可以及时发现企业内部代码泄露、从而降低由于代码泄露导致的一系列安全风险。用户仅需通过简单的任务配置,即可在分钟级...
Extensions to RxJava This library allow simple implementation for some tasks in android Usage Add library to project dependencies. repositories { ... compile 'com.github.jacek-marchwicki.rx-java-
Github个人档案奖杯 :trophy: 在自述文件中添加动态生成的GitHub Trophy快速开始将以下代码添加到您的自述文件中。 将?username=值更改为您的GitHub用户名。 [![trophy]...
一个Chromium扩展,可以更快,更轻松地查看GitHub代码。 您好,欢迎使用github-code-viewer! 您可以从GitHub中的浏览器上下文菜单(右键单击)中享用它。 在上查看此扩展基于 ,谢谢 ! 用户指南 在本地安装扩展 ...
github-jira-sync 将 JIRA 票证和任务与 GitHub 问题同步 安装 npm install -g stephanieerin/github-jira-sync 跑步 创建一个 json 文件(以存储库中的 proj.json 为模型)并根据您的配置进行更改。 然后: ...
生成GitHub Actions徽章Markdown代码的命令行工具。 安装 使用安装: npm install github-actions-badge --global 用法 Usage $ github-actions-badge Options --format "markdown", "json" Examples # Copy ...
GitHub分支映射器 解析分支名称,并可选地映射到环境名称 - uses : alexrogalskiy/github-action-branch-mapper@master with : github-ref : ${{ github.ref }} map : " { \" dev \" : \" staging \" , \" ...
Coffeekraken Github链接代理 提供一个简单的rest API,用于通过节点服务器编译js,coffee,sass,scss等文件 表中的内容 安装 npm install coffeekraken-github-link-proxy --save-dev 开始使用 该软件包仅公开...
可以将其配置为将生产就绪的代码推送到您想要的任何分支中,包括gh-pages和docs 。 它还可以处理跨存储库部署。入门 :airplane: 您可以在您的工作流中包含该操作,以在任何事件触发。 如果您要部署到的远程分支还不...
视频: : 安装使用安装 ipm install sync-github-project-todo-md配置设置可以从获取的GitHub个人令牌首选项>插件> sync-github-project-todo-md> github_token用法准备:您的注释应包含GitHub项目URL,例如...
带配置的。配套github上furenqiang-gulimall的
5.[开源][安卓]GitHub Android App-master
用法将以下代码插入您的Github自述文件中。 将?id=值更改为您的Twitter的屏幕名称。 [![github-readme-twitter](https://github-readme-twitter.gazf.vercel.app/api?id=gazff)]...
用于使用GitHub令牌授权将GitHub本地更改推送到GitHub存储库的GitHub Actions。 轻松: 更新放置在存储库中的新代码,例如通过在存储库上运行lint, 使用Git作为存档跟踪脚本结果的变化, 使用GitHub-Pages发布...
github-profile-语言 设定档语言 在文本框中输入要获取编程语言的GitHub用户名。 如果您想尝试,可以单击。
访问https://profile-summary-for-github.com/
github代码屏幕截图 根据github源代码生成图像 输入: 输出: 在线使用 如何安装? 1.克隆仓库 $ git clone git@github.com:adasq/github-code-screenshot.git $ cd github-code-screenshot 2.安装依赖项 $ npm ...
profile-summary,其灵感来自Tips'的github-profile-summary网站:https://gh-profile-summary.teamsz.xyz主要技能或工具:Vue Chart .js Koa Github graphql api屏幕截图漂亮漂亮的配置文件列表共享系统并将您的...