
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拉取项目等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)