zoukankan      html  css  js  c++  java
  • Coding 初级教程(二)——上传已有项目

    Coding 初级教程(二)——上传已有项目

    [摘要:方针读者 :已具有 Coding.net 的账号。 本文首要先容若何把项目上传到 Coding.net 上。 分两种环境,一种是项目已归入到 git 版本治理中,一种是项目借出归入到 git。上面分两种环境]

     

    目标读者:已经拥有 Coding.net 的账号。


    本文主要介绍如何把项目上传到 Coding.net 上。
    分两种情况,一种是项目已经纳入到 git 版本管理中,一种是项目还没纳入到 git。下面分两种情况介绍上传方法。

    零、写给 Win 用户(OS X 用户看一下第3部分)

    Win 用户需要下载 git 工具才能使用 git。

    1、先从 git 官网( http://git-scm.com/downloads )上下载 git 并安装到 C 盘。

    2、然后将 git 目录下的 bin(如 C:Program Files (x86)Gitbin )添加到 PATH 环境变量。

    右击 ThisPC > properties > Adavanced system settings > Environment Variables
    设置环境变量
    选择 PATH, 点击 Edit(如红框所示)。将 bin 的路径( C:Program Files (x86)Gitbin )添加到变量值后面
    添加路径
    然后你就可以在 cmd 中使用 git 命令了。

    3、设置用户信息

    进入cmd窗口(win+R,输入cmd,回车),输入如下命令

    $ git config --global user.name "John Doe" // 上传代码的人是 John Doe $ git config --global user.email johndoe@example.com // John Doe 的邮箱

    一、本地已经有git仓库

    目前流行的开发工具例如Xcode,VS等都是支持git的。如果你的本地项目已经放在git仓库中,那么使用如下方法将仓库存放到远端。

    1、首先在Coding上添加项目,步骤如下:

    1)新建项目
    新建项目

    2)添加项目信息
    添加项目信息

    在第4步‘导入公开项目地址’ 中填入https://coding.net/yourusername/projectname.git
    (这个地址就是远程仓库的地址了,yourusername为你在Coding上的用户名,projectname为自定义项目名,写自己项目的名称即可)。

    2、打开 cmd(Win)或者终端(OS X)。

    1)先输入命令使得当前目录为本地仓库目录(即.git文件夹所在目录)

    $ cd parent_dir // parent_dir 为目录名

    2)再将本地仓库上传到远端仓库

    $ git remote add origin https://coding.net/yourusername/projectname.git // 添加一个名为 origin 的远程仓库,其地址为 https://coding.net/yourusername/projectname.git $ git push --set-upstream origin master // 把本地仓库传到 origin 的 master 分支

    至此本地仓库成功上传至远程仓库。

    二、本地尚无git仓库

    1、在Coding上添加项目

    1)新建项目
    新建项目

    2)添加项目信息
    新建项目页面

    README:一般项目中都会添加一个README文件对项目进行概述,以便一目了然地知道这个项目是做什么用的,如何使用等信息。README文件采用markdown语法书写。
    开源许可证:定义该项目的传播方式,比如他人是否可以商业化使用该项目,他人是否可以随意传播、发布、更改该项目。
    .gitignore文件:该文件可以定义哪些文件不添加到仓库中,比如项目产生的临时文件。

    2、将项目克隆到本地

    1)拷贝地址

    git链接地址
    找到新建远程仓库的地址并拷贝下来。

    2)克隆

    打开 cmd(Win)或者终端(Mac),输入如下命令。

    $ cd /WorkSpace // 找个放空项目的地方 $ git clone https://coding.net/yourusername/projectname.git //克隆

    3、换壳

    换壳顾名思义,把自己原来项目的内容放到克隆下来的空项目这个新壳中。
    具体而言,把原来项目文件夹下的所有文件移动到克隆下来的项目的目录下(例子中即WorkSpace下的文件夹 projectname中)。

    4、将项目文件纳入 git 版本管理并提交到远程仓库

    执行下列命令:

    $ cd projectname   //转到项目文件夹下 $ git add .       // 追踪新文件,并放到暂存区 $ git commit -m "first commit" //将文件纳入本地仓库 $ git push  // 将本地仓库同步到远端仓库

    刷新远端仓库的页面,可以发现代码已经上传到远端仓库了。

    三、参考链接

    Coding 代码管理快速入门(介绍了命令行代码提交方式和 TortoiseGit 客户端提交方式)

  • 相关阅读:
    Leetcode 538. Convert BST to Greater Tree
    Leetcode 530. Minimum Absolute Difference in BST
    Leetcode 501. Find Mode in Binary Search Tree
    Leetcode 437. Path Sum III
    Leetcode 404. Sum of Left Leaves
    Leetcode 257. Binary Tree Paths
    Leetcode 235. Lowest Common Ancestor of a Binary Search Tree
    Leetcode 226. Invert Binary Tree
    Leetcode 112. Path Sum
    Leetcode 111. Minimum Depth of Binary Tree
  • 原文地址:https://www.cnblogs.com/caicaizi/p/5871062.html
Copyright © 2011-2022 走看看