利用git将代码保存在github上

来源:互联网 发布:成都好吃网络的蛋糕店 编辑:程序博客网 时间:2024/05/21 22:47
利用git将代码保存在github上
git是一款免费、开源的分布式版本控制系统,关于git的介绍可以参看百度百科git。github提供了git代码托管的服务。
关于git的教程我转载了一篇文章,写得很不错,没学过的可以看看。网址:git教程【译】
这篇文章主要介绍使用git这个工具将代码保存在github上。
首先,安装好git,并设置好作者名字,邮箱,这个在git教程里已经有了,就不再介绍。接下来就是要创建一个github账号,进入github的主页,点击仓库(repositories)选项,如下图:

然后点击绿色的新建(New)按钮,添加一个新的仓库,跳转到了,添加仓库界面,如下图:

在仓库名称(Repository name)中填入要创建的仓库名,如test,在可选的描述(Description)框中加入这个仓库的具体描述,下边就是选择公开(public)还是私有(private),公开仓库是免费的,私有仓库是收费的,根据自身需要来选择,这里我们选择公开(public),再下边有个复选框,询问是否在仓库初始化的时候加入README文件,根据需要来选择,最下面的是添加.gitignore文件,来忽略特定的文件类型,根据需要来选择,还有一个是选择许可证,根据需要来选择,支持的许可还是很多的。添加完成后就点击创建仓库(Create repository)来创建仓库。
这样我们就初始化了一个仓库。下面我们把它同步到本地。进入这个仓库后,在右边有个网址(如下图),复制下来,使用git clone命令将这个仓库镜像到本地,使用git remote add命令将这个仓库重新命名,下面就可以在本地加入源代码,提交后,就可以使用git push将本地的提交同步到github。第一次使用的时候需要输入github的账号密码,还要设置一下缓存github账号密码的时间,默认是15分钟使用如下代码设置,具体方法见:caching-your-github-password-in-git
$ git config --global credential.helper cache# Set git to use the credential memory cache或者git config --global credential.helper 'cache --timeout=3600'# Set the cache to timeout after 1 hour (setting is in seconds)

上边是建立了一个新的仓库,如果本地已经有了一个仓库,那就可以直接git push将本地的代码同步到github,如果不成功,可能是远端有本地没有提交的文件,可以先使用git pull将远端的代码更新到本地,然后再使用git push将本地代码更新到远端。
0 0
原创粉丝点击