码迷,mamicode.com
首页 > 其他好文 > 详细

git 的使用

时间:2015-09-22 16:08:00      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

1.安装git

2.配置git

  git config --global user.name "username"

  git config --global user.email "user@gmail.com"

 

查看配置

  git config --list

3.获取开源项目 ,git 支持使用不同协议进行访问

  git clone git://git.kernel.org/pub/scm/git/git.git

4.提交本地代码

  git add file_name  \\添加项目文件夹下的file_name文件

  git add dir_name  \\添加项目文件夹下的dir_name目录

  git add .  \\添加项目文件夹所有文件

  git commit -m "first commit."  \\提交本地代码, -m 后面跟的是对本次提交的描述

5.分支

技术分享

 查看分支  git branch -a

 创建分支version1.0  git branch version1.0

 切换分支  git checkout version1.0  \\可以看到查看分支时 * 号换到了 version1.0 下面。

 

再不同的分支上分别提交,相互不受影响。

当bug修复完成后,需要合并分支时,使用merge

  git checkout master

  git merge version1.0

当不需要version1.0时,删除分支

  git branch -D version1.0

6.与远程项目合作

  git clone https://github.com/example/test.git

    git push original master  \\推到远程original  master分支上

  git fetch original master  \\存放到分支上

  git merge original master  \\合并到git_branch分支上

  git pull original master  \\相当于 fetch + merge

7.使用github

 在 github 上创建repository ,地址 https://....../user_name/example.git

 在项目目录下先执行 git clone

 进入 example 目录

 复制文件到上层项目目录

 

 提交项目到 github 上

  git add .

  git commit -m "first commit"

  git push original master

 

可能出现的错误:

  git push error the requested url returned error 403 while accessing https://

解决方法

  vim .git/config

  修改[remote "origin"]      url = https://github.com/username/example.git  

  为   [remote "origin"]    url = https://username@github.com/username/example.git  

 协议的选择与下面的设置有关,以上用的是 https://

  技术分享

  

 

git 的使用

标签:

原文地址:http://www.cnblogs.com/youngvoice/p/4828919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!