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

git 基本操作

时间:2014-07-19 23:10:48      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   java   color   strong   

windows安装:

安装好后,随便点击一个文件夹,就会有git bash的右键选项。。。。 这个是cmd方式

还有git gui方式。。。

 

git clone 从某个分支上copy一份到本地。

git init 初始化—— 主要是生成.gitignore文件等,表明此目录是git专用

 

git add .    //将改动的地方添加到版本管理器 —— . 表示当前目录

git  commit -m "some changes"  //提交到本地的版本控制库里,引号里面是你对本次提交的说明信息。—— 远程不会有任何变化

git push -u origin master  //将你本地的仓库提交到你的github账号里,此时需要你输入你的github的账号和密码,你输入就是了 ——凡是涉及远程‘敏感’操作的都会要求验证身份

  —— origin  表示当前分支 的远程仓库  ( 名字当然不一定要是origin) ——  远程仓库是指。。。。 

  —— master   表示主干分支  —— 一般默认以 master 为主干

git pull origin master   —— 从远程分支master(亦即主干)发送pull请求, 拉取最新代码到本地origin。

 

git remote add  ———— 这个有点不好理解———— 

http://blog.csdn.net/pgmsoul/article/details/7883706

 

 

git fetch ... 

git merge

 

 

 

参考:http://www.cnblogs.com/wenber/p/3630921.html

 

 

简易的命令行入门教程:
Git 全局设置:
git config --global user.name "1310328554"
git config --global user.email "1310328554@qq.com"
创建 git 仓库
mkdir TestC
cd TestC
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://git.oschina.net/1310328554/TestC.git
git push -u origin master
已有项目?
cd existing_git_repo
git remote add origin https://git.oschina.net/1310328554/TestC.git
git push -u origin master

 

 

HTTPS 和 SSH 两种访问方式效果一样

为什么有这个区别呢?

 

提供了不同协议, 以适合不同场合。。

 

如果远程仓库已经存在:

Administrator@WINDOWS-LUOK /D/git/TestJava (master)
$ git remote add origin https://git.oschina.net/1310328554/TestD.git
fatal: remote origin already exists.

 

git 基本操作,布布扣,bubuko.com

git 基本操作

标签:style   blog   http   java   color   strong   

原文地址:http://www.cnblogs.com/FlyAway2013/p/3803333.html

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