先来一点超级教程吧:https://www.liaoxuefeng.com/wiki/896043488029600
让chatgpt来怒答一下~
1. 云服务器连接到github
在新服务器上安装Git (腾讯云安装了):
sudo apt-get update sudo apt-get install git 生成SSH Key 在新服务器上生成一个新的SSH Key。在终端中运行以下命令:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 这将生成一个新的SSH Key,并将其存储在~/.ssh目录中。
将SSH Key添加到GitHub账户中 将新的SSH Key添加到你的GitHub账户中。将公钥(~/.ssh/id_rsa.pub)添加到GitHub的SSH Key列表中。如果你不知道如何添加SSH Key,请查看这个文档。
测试SSH连接 在终端中运行以下命令,测试SSH连接是否成功:
ssh -T git@github.com要将本地项目放入 GitHub,您需要遵循以下步骤:
创建 GitHub 账户并登录。
在 GitHub 上创建一个新的仓库。
打开您的本地项目所在的文件夹。
初始化一个 Git 仓库。在终端中输入以下命令:
git init 将项目的文件添加到 Git 仓库中。输入以下命令:
git add . 这将添加当前目录下的所有文件。
提交您的更改。输入以下命令:
git commit -m "Initial commit"添加远程 GitHub 仓库的 URL。在终端中输入以下命令:
git remote add origin https://github.com/username/repository.git将本地更改推送到远程 GitHub 仓库中。在终端中输入以下命令:
git push -u origin master刷新 GitHub 页面并检查您的更改是否已经被成功上传。
3.运用别人的github项目
先fork成为自己的仓库(点击fork按钮)。然后用 git clone 到本地,设置好代码仓库用户信息。就可以修改并提交代码了。
$ git clone git@github.com:your_github_username/pathongs.git
$ cd pathongs $ git config user.name "your github username"
$ git config user.email your_email@something.com
对需要的内容做修改后提交,并git push到之前fork的仓库。
git add -A
git commit -am "Fix issue #1: change typo: helo to hello"
git push
这样你自己的代码分支master与源代码分支就会出现差异,要合并这些差异,就要在GitHub网站上提交pull request。 
由于源代码仓库也会经常更新或者合并其他pull request代码,需要定期使用源项目仓库内容来更新自己仓库内容。
git remote add upstream https://github.com/indexofire/pathongs.git
git fetch upstream
git checkout master
git merge upstream/master
git push origin master

浙公网安备 33010602011771号