上一篇带你们认识了Git,在本篇中将讲解Git的安装及使用;html
版本管理工具Git(2)git的安装及使用github
版本管理工具Git(3)VS下如何使用gitwindows
官方下载地址:https://git-scm.com/download/win服务器
这里以windows为例,选择正确的版本;工具
验证是否安装成功,右键菜单中会出现以下菜单;url
设置用户名spa
git config -- global user.name '你再github上注册的用户名';
设置用户邮箱命令行
git config -- global user.email '注册时候的邮箱';
手动建立文件夹,而后经过git init命令进行初始化3d
如我这里在计算机 D盘下建立一个MyGitWorkspaceTest文件夹,右键打开打开Git Bash命令行界面
git init
初始化完后,在文件夹中有.git文件夹,注意该文件是隐藏的,若是看不到是由于是隐藏文件的缘由,设置为显示便可;
咱们建立一个文件Mytest.txt,内容为1
为了作验证,咱们先执行一次git status命令看一下状态
接下来咱们经过git add命令进行添加文件
添加单个文件后面写上文件名
git add "Mytest.txt"
添加对应文件夹下全部文件
git add --all
这时候咱们再经过git status查看状态
经过commit 将文件从暂存区提交到仓库
m后为提交的说明/备注
$ git commit -m'增长一个文件'
这里可再次经过git status 查看状态
咱们这里将刚才的文件内容修改成12,经过git status查看状态,可看到内容修改;
一样经过提交到暂存区=》仓库将修改提交;
当不在须要这个文件的时候可经过git rm filename的命令删除文件
git rm filename
使用远程仓库的目的:备份、实现代码共享集中化管理;
建立完后跳转至该页面
注意命令后面为远程仓库地址
$ git clone git@github.com:michaelliao/gitskills.git
这里举例若是把刚才的代码推送到远程仓库进行托管gitHUb或OSchina;
在本地仓库中查看远程仓库,能够发现无;
git remote -v
添加远程仓库
复制远程仓库连接,进行添加
git remote add origin https://github.com/yx09041/MyGitProejectTest.git
如今再经过查看远程仓库命令能够查看连接
推送本地仓库内容至远程仓库
git push -u origin master
查看远程仓库中,这时文件已托管在github上了
git branch -a
git branch
git branch dev
git checkout dev
git checkout -b dev
-b表示建立并切换,至关于以下两条命令,第一条表示建立分支,第二条表示切换分支;
git branch dev
git checkout dev
建立完成后查看本地分支,切换至dev
*号的表明你当前工做目录所处的分支
$ git branch -u origin/Dev1
git branch -vv
合并某分支到当前分支 <name> 表示分支名 如 git merge branch1
git merge <name>
git remote -v
git remote set-url origin https://github.com/xxxxxx/SpringBoot.git
git remote -v
不是的,本地分支能够与远程不一样名的分支创建映射关系。