怎么使用tortoisegit来提交到github

怎么使用tortoisegit来提交到github,第1张

1、Git的安装

我使用了ubuntu 1004 ,默认情况下,ubuntu 中并没有安装,所以首先需要在系统中进行 git 的安装。

sudo apt-get install git-core

安装完成后,在终端中输入 git 就可以看到相关的命令了。如果只是需要使用git来管理本地的代码,那么现在就可以使用了。如果需要和github上的项目结合,还需要做其他的一些 *** 作。

2、github帐号的申请

如果只是需要将github上感兴趣的代码拷贝到本地,自己进行修改使用,而不打算共享发布的话,其实不申请帐号也没有关系,只需要 git clone 代码到本地就可以了。本文对这种方法不做讨论,毕竟使用 github 就是为了开源的目的。

首先去 githubcom 上注册一个帐号,具体的注册流程就不赘述了。

3、在本地建立一个文件夹,然后做一些全局变量的初始化

git config --global username = "用户名或者用户ID"

git config --global useremail = "邮箱"

这两个选项会在以后的使用过程中自动添加到代码中。

如何在TortoiseGit中使用ssh-keygen生成的key

因为在使用repo git下载代码时需要使用ssh方式,目前下载代码的方式不支持密码方式,仅支持ssh-key的方式,那么需要下载代码的用户请根据以下方法在本地生成ssh-key,然后将对应的证书文件发送给版主或者管理员,当获取下载代码权限后可以直接下载; 访问权限的设定,新的git库采用证书认证的方式,请在你们的本机上执行: # ssh-keygen 根据提示输入信息后会在~/ssh目录下生成id_rsapub文件和id_rsa文件。请将id_rsapub文件发给我(版主)。然后在使用ssh的时候使用id_rsa证书。 linux和MacOS使用ssh登录时会自动提供生成的ssh证书。windows上可以考虑使用xshell或者putty创建证书。 目前没有提供密码登录。

本教程没有安装git说明,请自行查找

1、新建文件夹,最好为英文名project

2、进入文件夹,空白处右键,选择gitbash here,键入git init会生成git文件(如果没有,或许被隐藏了,无关紧要)

3、配置本地仓库的账号邮箱git

$ git config --global username "Your Name"

$ git config --global useremail "email@examplecom"

4、为了避免每次远程访问需要输密码,将使用ssh登陆。ssh应该与本机信息绑定。查看自己电脑C:\Users\Administrator 目录下是否有 ssh 文件夹。如果没有就需要生成。

$ ssh-keygen -t rsa -C "youremail@examplecom"

5、ssh只是本地详细,需要在Github中备份,才能被验证。打开自己的Github,在MyProfile中,点击Add Public Key,title随意。

6、key中的内容在本机C盘中,C:\Users\Administrator,里面有个ssh文件夹,用文本文档打开id_rsapub ,将里面的内容全部复制到key中,即可

7、获取github上的项目,需找到项目地址

$ git clone 项目地址 (此处的项目地址:>

工具/原料

git客户端软件 小乌龟 git

远程仓库注册账号

方法/步骤

下载git客户端和乌龟git,并安装成功。并到代码托管网站上注册账号,并登录创建一个项目

在自己的电脑上新建一个文件夹作为项目目录;到项目目录下点击右键,选择Git Bash Here,调出命令行界面,如输入 git init, 就会把这个目录变成git可以管理的仓库

之后可以在目录下创建文件,写代码了,写完代码之后,右键选择

tortoiseGit->add 将目录下的文件添加到暂存区里面去,此时目录下的文件会呈现相应的图标样式,如下图:具体什么样的图标代表什么这里不过多介绍

右键:git commont ->"master" 把文件提交到仓库的主分支 ,写上注释

右键:tortoiseGit 选择push *** 作,把本地库的内容推送到远程,输入在远程代码仓库建立项目的远程地址,之后输入用户名和密码有能够提交了

以上就是关于怎么使用tortoisegit来提交到github全部的内容,包括:怎么使用tortoisegit来提交到github、如何在TortoiseGit中使用ssh-keygen生成的key、使用git bash here拉取项目等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9560492.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存