share

git 使用:

 

 总体分两种情况:

 

    一种是先clone远程库到本地,然后添加要上传的文件到本地库,依次执行,add commit ,push命令。

 

    一种是直接在本地要上传的目录下,执行git init ,然后remote命令建立于远程仓库的关系,在add ,commit,push命令

 

 安装:  http://msysgit.github.io/  ,git bash命令行,git gui界面

       git安装完之后,页面上右键文件夹会出现git执行命令.

配置git: 首先在本地创建ssh key 

     ssh-keygen -t rsa -C "your_email@youremail.com" 命令之后行,生成文件.ssh/id_rsa.pub,打开id_rsa.pub ,copy全部内容到http://git.dev.sh.ctripcorp.com/profile/keys ,新建      key .

    初始化:

  •     $ git config --global user.name "your name"
  •   
  •     $ git config --global user.email "your_email@youremail.com"

本地仓库与远程仓库建立连接 :

    $ git remote add state git@github.com:yourName/yourRepo.git  

    //state为本地目录名  可以直接用origin代替   , git@。。。为远程库地址

文件上传提交

    可以先使用touch命令将不在此目录的文件copy到本地库,或者直接手动赋值 

    添加  git add state 

    提交: git commit  -m "解释文字"

    上传:git push state master 

    下载 :git pull state master   

     复制 :git clone git@git。。。。远程地址

 gitignore 文件:本地仓储的这个文件,用来存放不希望上传到git上的文件类型 例如:*.log ,*.mo,*.pyc

 tag :版本号

    列出所有tag :git tag 

    列出只定:git tag -l v1.*

    带注释的:git tag -a v1.0 -m 'first version'

 删除文件:

    删除命令: rm file -r 

    提交:git commit -a -m "remove"

    push :git push -u state master

http://www.cnblogs.com/zuibunan/p/3843241.html

http://wuyuans.com/2012/05/github-simple-tutorial/

 

 

  

 

posted @ 2014-08-29 15:50  爱起早的小D  阅读(293)  评论(0编辑  收藏  举报