git基础从创建仓库开始
git 创建仓库
工作中用了很久的git了,但是基本都是别人创建好仓库(repository)了,我clone一下就好了,得练练自己创建自己的仓库了;以github为例
以下前提是远程端已经和本地电脑添加秘钥了。
第一种,在远程端创建仓库
这种方式,相当于自己在本地还没有仓库,而且项目还没开始,代码还没有写,那么此时可以直接在github账号上,创建后仓库后,复制仓库地址后在本地clone,就可以了。
- 选择头像下的下拉按钮,your repository-》new
- 填写仓库信息,其中需要注意的是勾上最下面这个选项(Initialize this repository with a README),意思是说创建一个默认的空文件,当clone的时候也会克隆到本地,我理解相当于占个位置。
第二种,本地已经有项目文件了
这种方式,就相当于我在本地已经做好了项目的,想把项目推到github上去
- 选择头像下的下拉按钮,your repository-》new
- 填写仓库信息,名称和项目根目录名称相同,其中需要注意的是不要勾上最下面这个选项(Initialize this repository with a README)
- 会提示你操作命令
进到项目根文件夹,右键进入Git bash here窗口执行以下命令
初始化一个本地仓库
git init
把所以文件添加进临时区
git add .
填写提交信息
git commit -m '第一次提交'
连接远程仓库,如果提示origin已存在,则换个名称
git remote add origin https://github.com/你的git账号/仓库名称.git
推送到远端,此时应该会提示你输入账号和密码
git push -u origin master
如果推送是提示,执行上述操作后,git pull试试
error: src refspec master does not match any.
error: failed to push some refs to
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2018-08-10 java面试基础题---遇到的坑