版本控制--使用git上传项目到码云
2018-01-16 11:37
302 查看
目前开源的托管项目的平台有github和码云,前段时间在CSDN上写博客的时候发现CSDN和码云打通了,自己在写小demo的时候可能只用文字描述还不够,比较好的方式就是将代码托管到码云上,描述和代码都可以分享。作为一个程序员,要学会代码的管理,这是一个基本的修养。本来想将就一下直接将本地的代码在不使用命令的情况下拖动到码云,结果码云提示不能超过20个文件,刚好最近也看了一点git命令的使用方法,很方便的将整个项目上传到了码云,步骤如下:
一、下载git,安装git,和普通的软件安装没有区别,安装步骤就省略不写了。
二、配置git
1.给github账号添加SSH,右键打开git bash窗口,执行下列命令:
一路回车,成功后,根据窗口中提示的路径(我的是C:\Users\Administrator)找到生成的.ssh文件夹,进入该文件夹打开文件id_rsa.pub(直接用nodepad++打开就可以),复制全部内容
登录自己的码云--->设置--->SSH公钥,将以上复制的内容添加到公钥value中,标题可以自定义。
![](https://img-blog.csdn.net/20180116111457474?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemgxNTczMjYyMTY3OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2.配置git的全局姓名和昵称
git config --global user.name "用户名"
git config --global user.email "邮箱地址” 3.创建本地仓库
在待上传文件所在的目录下右键,选择git bash,打开git命令窗口,我们有一些文件是需要忽略掉,不上传的,例如使用idea打开后生成的.idea文件和.iml文件,我们可以将其忽略掉,使用如下命令创建一个文件,用来配置需要忽略掉的文件:
echo ''>.gitignore 执行了该命令后可以在文件中看到生成了一个叫.gitignore的文件,打开该文件在其中配置需要忽略掉的文件,如下:
git init 4.编写帮助文件,执行如下命令创建帮助文件
touch README.md (创建帮助文件)
git add README.md (添加帮助文件)
git commit -m "注释内容"(添加注释) 5.连接远程仓库
①先找到远程仓库的地址,并复制
![](https://img-blog.csdn.net/20180116113047833?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemgxNTczMjYyMTY3OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
②使用如下命令连接远程仓库
git remote add orgin "你的远程仓库地址"(复制链接后结尾是.git,如果没有记得加 .git) 6.先将需要上传的文件添加到版本控制
git add "需要上传的文件夹" 7.执行提交
git commit -m "添加文件的注释" 8.将上传的文件push到master
git push -u origin master 如果执行报一下错误,则使用如下命令:
git push -u origin master -f
![](https://img-blog.csdn.net/20180116113430240?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemgxNTczMjYyMTY3OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
回到码云上,查看自己想要上传的内容是否已经上传成功了,事实证明,不讲究是发现的源动力哈,记一次小小的尝试。
一、下载git,安装git,和普通的软件安装没有区别,安装步骤就省略不写了。
二、配置git
1.给github账号添加SSH,右键打开git bash窗口,执行下列命令:
$ ssh-keygen -t rsa -C "邮箱地址"
一路回车,成功后,根据窗口中提示的路径(我的是C:\Users\Administrator)找到生成的.ssh文件夹,进入该文件夹打开文件id_rsa.pub(直接用nodepad++打开就可以),复制全部内容
登录自己的码云--->设置--->SSH公钥,将以上复制的内容添加到公钥value中,标题可以自定义。
2.配置git的全局姓名和昵称
git config --global user.name "用户名"
git config --global user.email "邮箱地址” 3.创建本地仓库
在待上传文件所在的目录下右键,选择git bash,打开git命令窗口,我们有一些文件是需要忽略掉,不上传的,例如使用idea打开后生成的.idea文件和.iml文件,我们可以将其忽略掉,使用如下命令创建一个文件,用来配置需要忽略掉的文件:
echo ''>.gitignore 执行了该命令后可以在文件中看到生成了一个叫.gitignore的文件,打开该文件在其中配置需要忽略掉的文件,如下:
##ignore this file## target .classpath .project .settings ##filter databfile、sln file## *.mdb *.ldb *.sln ##class file## *.com *.class *.dll *.exe *.o *.so # compression file *.7z *.dmg *.gz *.iso *.jar *.rar *.tar *.zip *.via *.tmp *.err # OS generated files # .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes Icon? ehthumbs.db Thumbs.db # IntelliJ project files .idea *.iml out gen .gitignore添加完需要忽略的文件之后,执行如下命令初始化git仓库:
git init 4.编写帮助文件,执行如下命令创建帮助文件
touch README.md (创建帮助文件)
git add README.md (添加帮助文件)
git commit -m "注释内容"(添加注释) 5.连接远程仓库
①先找到远程仓库的地址,并复制
②使用如下命令连接远程仓库
git remote add orgin "你的远程仓库地址"(复制链接后结尾是.git,如果没有记得加 .git) 6.先将需要上传的文件添加到版本控制
git add "需要上传的文件夹" 7.执行提交
git commit -m "添加文件的注释" 8.将上传的文件push到master
git push -u origin master 如果执行报一下错误,则使用如下命令:
git push -u origin master -f
回到码云上,查看自己想要上传的内容是否已经上传成功了,事实证明,不讲究是发现的源动力哈,记一次小小的尝试。
相关文章推荐
- 教你快速掌握androidstudio使用git上传本地项目到github、版本控制
- 教你快速掌握androidstudio使用git上传本地项目到github、版本控制
- Git本地项目上传,版本管理工具与GitHub的简单结合使用
- Git版本控制:Github的使用之 多人协作及参与项目
- Angular最新教程-第二节使用git、svn和码云做版本控制
- Android Studio-Git的使用(项目管理与版本控制)
- Android Studio 项目添加 git 版本控制并上传至gitlab/github
- 如何使用git命令提交项目到github并创建不同的版本控制
- 使用Git上传项目到码云
- 使用Git将本地项目上传到码云
- Git版本控制:Github的使用之 多人协作及参与项目
- 使用Git@OSC对项目进行分布式版本控制
- 使用 Git 命令去管理项目的版本控制(二)
- intellij中使用git插件将项目上传到码云
- 使用 Git 命令去管理项目的版本控制(一)
- 使用git上传项目到码云的方法
- 使用Git上传项目到码云
- idea 使用git管理项目, window配置和第一次上传项目到码云
- Unity项目如何使用Git进行版本控制
- 使用瓦力部署使用git进行版本控制的thinkphp5项目到Linux服务器遇到的问题