git是代码管理工具,配合工具可以提交本地代码到GitHub,如果是国内用户可以提交代码到码云。具体工具的安装和码云的注册省略,下面简单的记录下如何提交一个代码到码云。
码云中新建仓库
(1)点击"+"图标新建仓库
(2)填写仓库名,一般跟本地项目名一样即可,如图填写项目名DMS,选择语言Java,暂时不勾选Readme文件。
(3)点击创建后效果,发现里面有一些简易的提示,使用下面的提示就可以完成项目提交到码云。
git工具使用提交代码
(1)选中文件夹,windows用户右击后选择Git Bash Here,进入终端,首先使用git init命令,将当前路径下的文件纳入git管理,文件夹下会多出一个.git的隐藏文件夹。
(2)将目标文件夹下的所有文件添加到git管理,使用git add . 命令
(3)配置邮箱名和用户名,一般是码云登录邮箱名,以及码云名
(4)将码云中地址添加到别名origin,这个地址就是创建仓库后的地址,这里选择http前缀的地址。
(5)提交记录,取名"first commit"。
(6)将代码push到码云,使用git push -u origin master名,如果前面没有设置别名,origin将替换成仓库完整路径名。
(7)查看码云中上传情况,上传成功!
MAC中使用
Mac中提交类似,下面截图记录:
如有远程仓库已有文件
如果远程仓库有代码或者文件(第一提交尝试了很多次都没有成功的原因,因为不小心点了创建ReadMe文件),需要先使用pull命令将远程代码或者文件下载到本地,和本地进行一次同步后,才能push到远程仓库。
命令:git pull orgin master
总结
git配合码云的使用,可以将代码提交到远程仓库,与SVN不同的是,SVN如果主仓库奔溃导致代码无法提交,如果使用码云或者GitHub将会更安全,这里使用码云提交代码,后面学习到新的技能再添加。