首先在码云申请账户。
从 http://git-scm.com/download 下载window版的客户端。下载好,一步一步安装即可。
$git config --global user.name "XXX" 配置用户名
$git config --global user.email "XXX@qq.com" 配置用户邮箱地址
打开Git bash, 执行cd到自己的home目录。
生成public key:
$ ssh-keygen -t rsa -C "xxx@qq.com"
将公钥内容复制并粘贴至 https://git.oschina.net/profile/sshkeys
在本地新建一个目录:C:OSChina然后cd到该目录。
$ git clone https://git.oschina.net/Allenhe123/tools.git
(PS:如果是private的代码库,用https的地址而不要用ssh。)
把要添加的文件拷贝到tools目录下面。
$git status
红色显示的就是新文件。
$git add -A 所有的文件进行add
$git status 查看所有文件状态
$git commit -m "init add files"
$git push origin master 同步到远程目录。
$git log 查看提交历史
2. 将本地的项目上传到码云GIT。
到目标目录,点击右键打开Git Bash here;
git init
git add -A
git status
git commit -m "init mynote" 添加到local代码库
git status
git remote add origin https://git.oschina.net/Allenhe123/mynote.git
cat .git/config 查看是否add成功
git pull origin master 先同步到本地,如果提示fatal: refusing to merge unrelated histories 错误则执行下面一条命令:
git pull origin master --allow-unrelated-histories
git push origin master 上传到代码库
3). OSChina项目下载到本地:
git clone xxxxxxxx