git|coding.net代码托管方法

1. 问题描述

科研技术工作中需要大量的编程工作,例如本人做的MATLAB、ANSYS、C#编程。传统的云盘并不是代码分享的理想方式,因为不便于代码的修改和同步。

高效的代码管理,应当采用专业的托管网站和代码管理工具。

2. 技术背景

要构建个人的网络代码托管平台,关键要选择托管的网站和版本管理的客户端。

2.1 coding.net网站

托管网站选择:https://coding.net

此外的选择可以有:

  • Github
    需要翻墙,同步速度较慢
  • oschina
    界面很丑陋

2.2 git软件

安装git软件,选择【batch】模式,其余全部按照默认安装即可。

3. 解决方案

  • 在coding.net创建项目
  • 安装git软件
  • 将项目从托管网站克隆至本地
  • 本地修改代码,同步云端
  • 查看提交成果,分享

4. 实施示例

4.1 coding.net创建项目

  • 注册登陆coding.net


  • 创建新的项目


  • 空项目,复制项目网址


4.2 git 克隆至本地

  • 安装git客户端
  • 打开本地目标文件夹,如D:\Coding
  • 右键菜单【git bash】


  • 进入git cmd窗口


  • 输入命令
    git clone https://git.coding.net/frank0449/matlab.git
  • 克隆至本地路径


4.3 代码同步

项目中的代码经过更改后,需要同步到托管网站,例如增加了如下文件夹:

  • 添加修改状态
    注意进入本地项目路径D:\Coding\matlab
git add .
git commit -m "initialize"
  • 向托管提交更新
git push origin master

其中,origin表示托管网站的项目位置,即https://git.coding.net/frank0449/matlab.git

  • 输入用户名和密码


  • 提交效果


  • 托管网站的更新


4.4 代码共享

打开项目网站https://coding.net/u/frank0449/p/matlab/git,即可获取相关代码:

可以下载到本地,也可以通过网络端浏览。

5. 常见问题

windows下设置记忆托管网站的用户名和密码,较为复杂:http://blog.csdn.net/qingziguanjun1/article/details/51460024

本文用时 30 m

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,901评论 25 709
  • 简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快、最简...
    JonesCxy阅读 4,852评论 0 3
  • 我取消了特别关心, 你笑着喝完冷掉的茶。 我算不上过客, 万水千山走遍, 你也算不上归人。 我赞赏你置之度外, 也...
    蝾离阅读 1,313评论 0 2
  • 总有一本儿神秘而高深的书,让我不舍得放手。除了佛经以外,很少有书能让我感觉特别有吸引力,现推荐大家看一本书,由南怀...
    樂炫阅读 4,707评论 14 7
  • 67faf5dfe309阅读 1,144评论 0 0