git 的使用

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 remote   \列出远端别名及信息

  git remote add [alias] [url]  \ 将 [url] 以 [alias] 别名添加为本地的远端仓库

  git remote rm [alias]  \删除远端仓库

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

    git push [alias] [branch]  \将你的 [branch] 分支推送成为[alias] 远端上的 [branch] 分支

  git fetch [alias]  \ 到远端获取你没有的数据,并显示出来

  git merge [alias]/[branch]  \合并到branch分支上,[alias]/[branch] 是git fetch [alias] 命令获取的信息

  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://

  

  

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