首页 > 编程知识 正文

git使用流程,如何使用github上的开源项目

时间:2023-05-06 15:54:46 阅读:42195 作者:2813

GitHub使用指南terminalprerequisitesstep 1: authenticateyourselfandyourmachinestep 23360 addthekeytoyourgithubstep : createagithuthurhud oneyourrepositorystep 5: pushyourfirstcommitstep 63360 congratulationsgithubdesktopprerequisitesstep 1333666 cloneagithubprositosion ry step : createanewbranchstep 43360 pushbranchreference

Terminal Prerequisites注册帐户git step 1:安装authenticateyourselfandyourmachine

用SSH key认证电脑和Github账号,以后每次操作自己的仓库,Github都会自动进行认证,不需要输入密码。 在下面创建SSH key。

打开终端并输入电子邮件地址,将您的Github帐户ssh-keygen-trsa-b 4096-c ' your电子邮件地址'关联起来。 然后,输入要保存. ssh的目录。 默认值位于home文件夹下,键入Enter选择默认路径。 ~检查一下~ ssh key是否创建成功。

cd ~/.ssh ls .ssh文件夹下有两个文件: id_rsa和id_rsa.pub。 其中id_rsa是私钥,id_rsa.pub是公钥。

请ssh-agent帮助验证ssh密钥,并在下面创建ssh-agenteval'$(ssh-agent-s ) ),以查看(~/.ssh目录中是否生成了config文件

host * addkeystoagentyesusekeychainyesidentityfile~~.ssh/id _ RSA最后,向代理添加密钥

sh-add-k~~/. ssh/id _ RSA step 2: addthekeytoyourgithub然后将ssh密钥添加到github帐户中。 复制公钥并将其输入终端。

pbcopy ~/.ssh/id_rsa.pub向Github添加ssh密钥:

选择ssh and gpg密钥:

新的新ssh密钥

将复制的公钥粘贴到密钥中。 在Title上可以写下自己电脑的名称,区分不同电脑的ssh key。

step : createagithubrepository现在可以链接计算机和github帐户,并在计算机上管理仓库。 首先,建造新仓库:

点击New,有新仓库的说明

创建后,将显示以下新仓库:

Step 4: Clone Your Repository在上一步中在GitHub中创建新仓库,并在它下面创建了本地版本的仓库。 在GitHub中被称为clone。 首先,单击克隆和下载,复制仓库地址。

打开终端并选择或创建用于保存项目的路径。

mkdir~~/desktop/projects CD~~/desktop/projects本地克隆远程项目。 repository_URL是刚才复制的仓库地址。

git clone repository_URL完成后,您会看到在项目文件夹下下载了NewRepositoryDemo仓库。

step 5:推送第一次提交上的四个步骤链接了远程仓库和本地计算机,使您可以在本地管理项目。 修改完成后,将其提交到远程仓库,并在下一个实践中提交第一个Github文件。 首先,在刚才保存的项目文件夹~/home/desktop/projects/new repository中创建一个包含以下内容的新Hello_GitHub.py文件:

print('Hello,GitHub!' )打开终端,进入仓库目录下,确认仓库的状态。

CD~~/home/projects/new repository/git status

从本地仓库到远程仓库的同步经历了三个步骤:

将“添加临时更改”(s tasing changes )注释(Committing them )推送到远程仓库)时,第一步将临时保存本地更改。

查看git add Hello_GitHub.py仓库的状态:

git status

在第2步中,添加修改的注释。

git commit -m 'commit '

1文件更改,1 insertion (,用于描述修改。 这里添加了一个文件,添加了一行文件。 如果修改了多个文件和多个修改,这里有修改的说明。

第三步,推送远程仓库。

现在可以查看gitpushoriginmasterorgitpushgithub的仓库,查看添加的文件和评论

Step 6: Congratulations成功上传了第一个GitHub项目。 通过此过程,可以继续向项目中添加更多文件和更新。 通过创建仓库并将本地仓库与远程仓库同步,可以更好地了解GitHub的工作流程。

下载github桌面预注册帐户githubdesktopstep 1: create/cloneagithubprositorygithubdesktop并登录到github帐户

选择创建新存储库或克隆存储库

可以看到仓库的界面:

step 2:推式资源库在本地创建仓库后,必须将仓库推送到GitHub

推送后,界面如下图所示。

step : createanewbranchgithub的版本控制由branch管理。 如果需要保存当前版本并对当前版本进行更改,可以通过创建新分支将新更新放置到branch中。 如果需要恢复为更改前的文件,只需更改为原始分支。

步骤4:推送分支与步骤2中的相同。

参考在MAC (操作系统x )上使用GitHub超详细攻略) 20170706 ) howtoproperlysetupyourgithubrepository—macversion

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。