windows上git使用初体验【开源中国oschina】

php php 1377      收藏
git使用初体验

本次安装是在win7 64位系统下进行。

  1. 登陆http://git.oschina.net/,注册账号,创建项目;

  2. 下载git,安装,完成;链接:http://pan.baidu.com/s/1b2kWCQ 密码:pl3z

  3. 使用git-bash

  4. git config --global user.name "你的名字或昵称"git config --global user.email "你的邮箱"

    然后在你的需要初始化版本库的文件夹中执行

  5. git init 
    git remote add origin  //注:项目地址形式为:http://git.oschina.net/xxx/xxx.git或者 git@git.oschina.net:xxx/xxx.git

    5.添加SSH密钥

你可以按如下命令来生成sshkey

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"# Creates a new ssh key using the provided email# Generating public/private rsa key pair...

查看你的public key,并把他添加到 Git @ OSC http://git.oschina.net/keys

cat ~/.ssh/id_rsa.pub# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

添加后,在终端(Terminal)中输入

ssh -T git@git.oschina.net

若返回

Welcome to Git@OSC, yourname!

则证明添加成功。

自学php博客

gid add .

出现warning: LF will be replaced by CRLF in post.php.

需要执行

git config --global core.autocrlf  false

git pull origin mastergit commit -m "第一次提交"git push origin master

按照本文档新建的项目时,在码云平台仓库上已经存在readme文件,故在提交时可能会存在冲突,这时您需要选择的是保留线上的文件或者舍弃线上的文件,如果您舍弃线上的文件,则在推送时选择强制推送,强制推送需要执行下面的命令

git push origin master -f

如果您选择保留线上的readme文件,则需要先执行

git pull origin master