Git安装和使用
收到领导任务安排,给团队非开发人员做一次git+sourcetree使用培训,准备材料同时,重新熟悉一些必要软件的安装和使用。
一,下载安装git
- 下载git,官方地址:https://git-scm.com/download/win
- 下载后,双击软件
- 点击Next,Git Bash Here和Git GUI Here可以方便的在任意目录下打开git
- 点击next,选择默认编辑器,我选默认
- 继续next,配置PATH环境。
- 继续next,以下选项均为默认。
- 点击Inall开始安装,安装完成后点击Finish即可。在任意目录下右击,可以看到右键菜单中有Git GUI Here和Git Bash Here两个选项。
二,git基本使用
- Git安装之后需要进行一些基本信息设置
设置用户名:git config – global user.name ‘用户名’;
设置用户邮箱:git config – global user.email ‘邮箱’;
2.使用git的基本流程:
1,克隆远程库:从远程库上克隆完整的Git仓库(包括代码和版本信息)到本地;
2,在本地库上修改代码:在本地库上根据不同的开发目的,创建分支,修改代码;
3,提交到分支:在本地分支上提交代码;
4,把修改合并到本地主分支:在本地库上提交更新,也就是说,把修改合并到本地主分支;
5,把远程库合并到本地主分支:把远程库上的最新代码fetch下来,跟本地主分支合并,如果存在冲突,那么解决冲突。
6,把本地主分支提交到远程库:生成补丁(patch),把补丁发送给远程库。
化繁为简,Git最核心的工作流程是:当把远程库克隆到本地之后,使用Git的工作流程大致是修改本地库、把改动推送到远程库。
step1,克隆远程库
使用 git clone 从现有 Git 仓库中拷贝代码到本地库。
git clone [url]
step2,修改本地库
用户添加文件,把它们添加到暂存区,使用如下命令:
git add “文件名.后缀”
这是 git 基本工作流程的第一步;使用如下命令以实际提交改动:
git commit -m “注释”
现在,改动已经提交到本地库,但是还没推送到远端仓库。
step3,把改动推送到远程库
由于改动存在于在本地仓库中了,还需要通知其他用户。执行如下命令以把这些改动提交到远端仓库:
git push origin master
可以把 master 换成你想要推送的任何分支。