京东云汇代码库使用笔记

2016/1/25 网站异常,不能正常使用了。要谨慎使用此托管地址。

1 注册京东账号

2 登陆

http://code.jd.com

3 创建代码库

京东云汇代码库使用笔记_第1张图片
在最下方可以选择是公有代码库还是私有代码库
创建好以后可以在“我的代码库”看到创建的仓库。

4 安装git

ubuntu: sudo apt-get install git
windows: 安装windows版的git
mac: 1.通过homebrew安装 2.在xcode-prefrences里安装

下面示例是windows环境为主
安装好运行命令:

git config —global user.name “yourname”
git config —global user.email “yourmail@**.com”

5 创建版本库

mkdir learngit
cd learngit
git init
添加一个readme.txt文件到目录learngit下,然后
git add readme1.txt
git commit -m “my first new file”

6 创建 ssh key

打开git bash

ssh-keygen -t rsa -C “yourmail@**.com”
一直回车
cd .ssh
ls
可以看到
这里写图片描述

id_rsa 是私钥
id_rsa.pub 是公钥

到京东代码库

京东云汇代码库使用笔记_第2张图片

京东云汇代码库使用笔记_第3张图片

点保存。
如果有多台电脑,要创建多个key。

关联京东代码库和本地代码库

git remote add origin https://code.jd.com/xundh_m/learngit.git
git push -u origin master
git pull —rebase origin master 如果上一句报版本不一致就执行这一句

clone项目

git clone https://code.jd.com/xundh_m/learngit.git

git 常用命令

添加所有文件
git add .
设置跳过

路过obj,bin文件夹以及.user.suo文件被同步到git服务器,把下面这个.gitignore放到根目录下就可以满足这个需求

# compiled files
obj
bin
# user files
.user
.suo

一些问题

提示file too long

git config --global core.longpaths true

Error pulling origin:error

Error pulling origin: error: Your local changes to the following files would be overwritten by merge

git clean -d -fx

Warning: Your console font probably doesn’t support Unicode. If you experience s

trange characters in the output, consider switching to a TrueType font such as C
onsolas!

 git config --global core.autocrlf true

the following untracked working tree files would be overwritten by merge brew

执行命令:

git reset --hard origin/master

你可能感兴趣的:(代码,git,京东)