前言:git传说中这个世界上目前最先进的分布式版本控制系统,如果大家一起协同工作,必不可少要使用git,哎,话就这么多,其实大家都用,不用不是很亏?^_^未完待续,后续更,,,,,
步骤:
1.安装windows版本git
2.git上传本地文件到服务器
3.git下载文件到服务器
4.github的使用
一,git的安装(windows7)
服务器安装好git之后,输入git命令,验证是否安装成功。

windows平台安装就比较简单了,下载安装包直接安装就好了,安装好后点击桌面右键,如图:

显示有git bash和git gui 就是安装成功了,点击任意文件右键都能看到此界面。
1.创建本地分支
git branch 分支名,例如:git branch dev
注:dev 是分支名称,可以随便定义。
2.切换本地分支
git checkout 分支名,例如从master切换到分支:git checkout dev
3.远程分支就是本地分支push到服务器上。比如master就是一个最典型的远程分支(默认)。
git push origin dev
4.远程分支和本地分支需要区分好,所以,在从服务器上拉取特定分支的时候,需要指定远程分支的名字。
git checkout --track origin/dev
注意该命令由于带有--track参数,所以要求git1.6.4以上!这样git会自动切换到分支。
5.提交分支数据到远程服务器
git push origin :
例如:
git push origin dev:dev
一般当前如果不在该分支时,使用这种方式提交。如果当前在 dev 分支下,也可以直接提交
git push
6.删除远程分支
git push origin :develop
git上传本地文件到远程仓库
1.git创建远程仓库
git init 《仓库名》
2.git 创建本地分支并同步到远程分支
git branch 分支名
git push origin 分支名
3.克隆远程仓库到本地
创建一个本地文件夹,文件夹中右键git bash
克隆远程的仓库到本地 git clone git@192.168.10.5:/home/git/仓库名 ,会生成一个.git文件
把要上传的本地文件复制到文件夹中

4.上传本地文件到远程仓库中
查看要上传到的远程仓库 git remote -v

上传指定
git add --all //添加所有文件到临时存储区
git commit -m "上传备注信息" //上传信息
git push origin 或者 git push git@ip:路径/仓库名 //从临时存储区到git仓库


注意:本地创建的分支需要指定下远程的分支
1.查看本地及远程所有的分支

2.指向远程的分支

2.push到远程分支
和之前的步骤一样

3.通过查看日志查看指定用户的提交信息
先切换到提交的仓库下,git log --author="<yourname>"查看

网友评论