在GitHub上创建项目

打开GitHub:  https://github.com/

注册账号

如果已经注册,可点击sign in直接登录

创建项目:

上图的new repository随便点击一个创建项目:


生成sshkey

        提交或者下载GitHub上的代码,需要通过验证,为了避免重复输入密码,可以使用公私密钥进行通信.GitHub使用RSA算法,使用一对公私密钥.所以本地需要生产密钥,并把公钥上传到GitHub.

Sshkey默认生成在C:\Users\Tisson(你的主机名)\.ssh

如果已经生成过,就不需要再生成了

任意位置打开git base

输入:ssh-keygen -t rsa -C "xxxxxx@163.com"

最后一个是邮箱,最好写真实的.接下来按3个回车,即可生成sshkey.如果提示命令无法执行,你的git有问题.重装再试.

把公钥文件的内容复制到GitHub


点击:


GitHub创建一个新项目(仓库)可以通过以下步骤完成: ### 创建项目的步骤: 1. 登录到你的 GitHub 账户。 2. 在页面右上角,点击“+”号按钮,然后选择“New repository”选项。 3. 在仓库名称输入框中,填写你的项目名称。例如:`MyNewProject`。 4. (可选)在描述框中,添加关于项目的简要说明。 5. 选择仓库的可见性: - **Public**(公共):任何人都可以查看你的仓库。 - **Private**(私有):只有你指定的人可以查看和访问仓库。 6. 勾选“Initialize this repository with a README”选项,这样 GitHub 会自动创建一个 `README.md` 文件。 7. 点击“Create repository”按钮完成创建创建完成后,GitHub 会跳转到你的新仓库页面,并提供一些后续操作的建议,例如如何将本地代码推送到仓库。 ### 初始化本地项目并推送到 GitHub 如果你已经有一个本地项目,可以按照以下步骤将其推送到新创建GitHub 仓库: 1. 打开终端(或命令行工具),进入你的本地项目目录。 2. 初始化本地 Git 仓库: ```bash git init ``` 3. 添加所有项目文件到 Git 仓库: ```bash git add . ``` 4. 提交初始提交: ```bash git commit -m "Initial commit" ``` 5. 将本地仓库与 GitHub 仓库关联: ```bash git remote add origin https://github.com/your-username/your-repo-name.git ``` 替换 `your-username` 和 `your-repo-name` 为你的 GitHub 用户名和仓库名称。 6. 推送本地代码到 GitHub: ```bash git push -u origin master ``` ### 注意事项 - 在推送代码之前,确保你的项目已经添加了必要的 `.gitignore` 文件,以避免将不需要的文件提交到仓库中。 - 如果你在创建仓库时没有选择“Initialize this repository with a README”,则需要手动创建 `README.md` 文件并提交。 - 如果你使用的是 Eclipse 等开发工具,可以结合 EGit 插件来管理 Git 操作,例如创建本地仓库、提交代码和推送到远程仓库 [^1]。 ### 示例代码 以下是一个简单的 Python 项目结构示例,可以用于初始化 Git 仓库并推送到 GitHub: ```bash # 创建项目目录 mkdir MyNewProject cd MyNewProject # 初始化 Git 仓库 git init # 创建一个示例文件 echo "Hello, GitHub!" > README.md # 添加文件到 Git git add README.md # 提交更改 git commit -m "Initial commit" # 关联远程仓库 git remote add origin https://github.com/your-username/MyNewProject.git # 推送代码到 GitHub git push -u origin master ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值