以前一直使用Github,最近看到CSDN出了CODE代码托管功能,由于国内的阿里云服务器很稳定,而且不会被国
墙,所以果断的迁移了,下面就简单的介绍一下CODE的配置使用。其实CSDN的code 何丽萍介绍的很全面了。
首先需要下载GIT客户端,http://git-scm.com/downloads。。。 然后再code.csdn.net上面创建一个项目,如果
你的项目已经存在,那么请建立项目的时候不要选择自动生成readme文件。
下面的就是配置本地客户端了,确认你在CSDN id,获取的方式是在登录后,进入passport.csdn.net,在“个人帐号”的最下端查看用户名:
然后在命令行中输入:
git config --global user.name "CSDN id"
配置邮箱
配置的Git邮箱应与CSDN passport中注册邮箱一致,系统判断用户名是依靠邮箱信息:
git config --global user.email "CSDN passport中注册邮箱"
检查配置
最后检查user.name及user.email是否配置正确:
git config -l
管理公钥
公钥是CODE识别您的用户身份的一种认证方式,通过公钥,您可以将本地git项目与CODE建立联系,然后您就可以很方便的将本地代码上传到CODE,或者将CODE代码下载到本地了。
以下介绍生成公钥和管理公钥的方法。如果你是在windows系统下使用,需要先安装git的windows客户端msysgit, 然后运行 Git Bash, 在弹出的终端中输入下面提示的代码。
1. 生成公钥
首先检查本机公钥:
$ cd ~/.ssh
如果提示:No such file or directory 说明你是第一次使用git。如果不是第一次使用,请执行下面的操作,清理原有ssh密钥。
$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*
生成新的密钥:
$ ssh-keygen -t rsa -C “您的邮箱地址”
在回车中会提示你输入一个密码,这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。
您可以在你本机系统盘下,您的用户文件夹里发现一个.ssh文件,其中的id_rsa.pub文件里储存的即为刚刚生成的ssh密钥。
2. 添加公钥
登录CODE平台,进入用户“账户设置”,点击右侧栏的“ssh公钥管理”,点击“添加公钥”,将刚刚生成的公钥填写到“公钥”栏,并为它起一个名称,保存即可。
注意:复制公钥时不要复制多余的空格,否则可能添加不成功。
3. 管理公钥
您也可以在“账户设置”——“ssh公钥管理”删除或者修改公钥。
上传本地项目
没有使用Readme文件初始化的项目
使用此选项创建的项目,多数情况是用户已经在本地有了一个项目,想把此项目变成使用Git管理。
$ 进入此项目所在文件夹
$ git init
$ git add .
$ git commit -m “first commit”
$ git remote add origin <项目url, 如git@code.csdn.net:xxx/xxx.git>
$ git push -u origin master
使用Readme文件初始化的项目
使用此选项创建的项目,用户需要首先在本地将网站上的项目Clone下来,才能进一步进行文件上传。
$ git clone <项目url, 如git@code.csdn.net:xxx/xxx.git>
$ 做些更新
$ git push
这样就行了,如果使用eclipse,就请下载EGIT插件进行配置就好了
分享到:
相关推荐
CSDN CODE平台是一个集代码托管、社交分享、开源社区、项目协作和创业合作等于一体的综合性平台。它旨在为开发者提供一个学习、分享、合作的环境,支持Git仓库管理,并且具有在线浏览、编辑、比较等社交功能。CSDN ...
在Git中,配置文件起着至关重要的作用,它们个性化你的Git环境并定义了一系列默认行为。本文将深入探讨Git的配置文件及其使用。 首先,Git配置文件主要有三个级别:系统级、全局级和个人级。系统级配置影响所有用户...
Git是世界上最流行的分布式版本控制系统,广泛应用于软件开发和项目协作中。Git 2.18是该系统的一个重要版本,尤其对于Windows x64平台,它提供了强大的功能和优化,以适应Windows用户的需求。这个压缩包包含的是Git...
GitKraken的安装和配置过程相对简单。用户只需从官方下载页面获取GitKraken-v6.5.1.deb文件,然后使用如dpkg或APT这样的包管理工具来安装它。安装完成后,用户就可以启动GitKraken,并根据软件的引导进行初始化设置...
本篇文章将详细介绍如何在Windows上下载并安装Git。 首先,我们需要理解Git的基本概念。Git是由Linus Torvalds为Linux内核开发的,它允许开发者追踪代码的修改历史,进行分支管理,以及协同工作。Git的强大之处在于...
3. 配置设置:安装完成后,可以使用`git config`命令来个性化配置,如设置用户名和邮箱,以及选择文本编辑器等。 4. 学习命令:掌握Git的基本命令,如`clone`(克隆仓库)、`commit`(提交更改)、`push`(推送代码...
通过以上介绍,我们可以看出Git作为一款强大的版本控制工具,在软件开发中扮演着重要角色。而TortoiseGit则进一步降低了Git的学习门槛,使得更多的开发者能够轻松上手。无论是对于个人项目还是团队合作,合理利用...
3. 配置编辑器:Git默认的文本编辑器可能是许多用户不熟悉的,你可以在这里设置自己喜欢的编辑器,如Visual Studio Code或Notepad++。 4. 选择默认终端:你可以选择使用Git Bash(模拟Linux终端)或Windows ...
5. **集成代码编辑器**:虽然GitKraken本身不内置代码编辑器,但与各种主流的代码编辑器(如VS Code、Atom等)有良好的集成,可以无缝切换到编辑器进行代码修改。 6. **多语言支持**:GitKraken支持多种编程语言的...
除了安装程序,压缩包内还包含了一个名为"git工具.txt"的文本文件,这可能是对Git使用的一些基本介绍或者常见问题解答,例如: 1. Git的初始化:在新项目目录下运行`git init`,创建一个新的Git仓库。 2. 添加文件...
2. 配置编辑器:可以选择默认的文本编辑器,如Notepad++或Visual Studio Code,用于处理冲突和查看提交信息。 3. 全局配置:初次安装时,用户需要提供用户名和电子邮件,这些信息将出现在Git的提交记录中。 在日常...
在CSDN等平台上分享Git的安装包,可以帮助那些网络条件不佳或者找不到官方下载源的用户,尤其是对于初学者来说,能快速便捷地获取Git环境至关重要。同时,鼓励用户通过点赞和转发来支持这种共享精神,以促进知识的...
1. **添加文件**:假设在`git_test`目录下创建了一个名为`code.txt`的文件,并向其中添加了一些内容。 2. **创建版本**:使用以下两条命令创建一个新版本: ```bash git add code.txt git commit -m '版本1' ``...
本篇将详细介绍如何搭建一个前端环境,主要涵盖三个关键部分:开发编辑器Visual Studio Code(简称vscode)、Node.js运行环境的安装与版本控制工具nvm(Node Version Manager),以及版本控制系统git的安装和基础...
3. 在安装向导中,可以选择自定义安装路径和配置选项,如是否添加Git到系统路径,是否使用Git Bash作为默认的shell,以及文本编辑器的设置等。 4. 完成安装后,可以在命令行或集成开发环境中开始使用Git。 在日常...
3. **配置文件**:如`.gitignore`(Git版本控制系统忽略文件)、`build.gradle`(Gradle构建工具配置)、`package.json`(Node.js项目依赖管理)等,用于项目构建和管理。 4. **资源文件**:如图片、音频、字体等,...
4. **与其他工具的集成**:TortoiseGit可以很好地与Visual Studio Code、Notepad++等编辑器,以及SourceTree、GitHub Desktop等其他Git客户端配合使用,提供更丰富的开发体验。 5. **社区支持**:TortoiseGit有一个...
该配置文件是PHP开发IDE工具PhpStorm个人经常开发时用的配置信息,常用的配置内容如git,code style,editor以及编程开发最好用的字体Source Code Pro都在里面,能满足编程开发的基本要求。
本文将详细介绍如何在Mac上配置和使用GitLab,包括但不限于主机配置、Git安装与配置、基本操作流程等内容。 #### 二、主机配置 在开始使用GitLab之前,首先需要确保本地计算机能够正常访问GitLab服务器。通常情况...
git clone https://code.csdn.net/winlinvip/srs-csdn.git ``` - OSChina: ```bash git clone https://code.oschina.net/winlinvip/srs-oschina.git ``` #### 二、Git 基本用法 在安装过程中可能会涉及使用...