GIT最常用的就两个字:推、拉;
推:推送本地代码到github;
拉:拉取克隆github项目到本地;
一:git之-推
1,安装GIT工具 msysgit.exe;
2,在需要推送的文件夹上右键,点击git bash:
3,本地操作
初始化 :git init
提交所有文件:git add .
确认提交:git commit -m "write some log here",-m "这里的文件是注释"必须写
查看状态:git status,查看有没有提交完,或者其他诡异状态
4,远程操作
建立远程联系
方法一,HTTPS方式,每次输入密码:
git remote add httpsxxx https://github.com/zhong635725959/droplook.git
方法二,ssh方式,需要生成keygen,预先在网站上添加,这种方法第一次麻烦,以后畅快,建议这种方法
git remote add sshxxx git@github.com:username/rep.git
sshxxx本次远程别名,username用户名,rep仓库名
2) 推送到远程
查看远程代码结构,自动与本地合并:git pull
(这个步骤很重要,不然一直推送失败,如果不自动合并,使用git fetch)
推送:git push -u sshxxx master
-u全部推送
3)删除分支
git push sshxxx:branchname
分支技术这里暂时不说,没有分支可以不管
华丽分割线
二,git之-拉
1,克隆远程项目,也是两种方式选一个:
SSH方式:git clone git@github.com:username/rep.git
HTTPS方式:git clone https://github.com/michaelliao/gitskills.git
2,克隆有个问题,就是会把整个文件夹拉下来,造成文件夹包含文件夹,所有已经建立文件夹,右键文件夹git bash,使用pull拉下:
git pull https://github.com/username/rep.git
3,直接在网站上下载.zip压缩包,也是可以的
原文:http://my.oschina.net/acitiviti/blog/382099