1. git的工作流程
- 克隆 Git 资源作为工作目录。
- 在克隆的资源上添加或修改文件。
- 如果其他人修改了,你可以更新资源。
- 在提交前查看修改。
- 提交修改。
- 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。
2. git常用的基本命令
(1).git clone +远程仓库地址:用于将远程库中的项目代码克隆到本地;
(2).git init:用于在自己本地创建的项目中创建一个新的git仓库,执行这个命令会在项目中生成了 .git 这个子目录,这就是你的 Git 仓库了,所有有关你的此项目的快照数据都存放在这里;
(3).git remote:
-
查看远程仓库:$ git remote -v
-
添加远程仓库:$ git remote add [远程地址的别名] [远程仓库地址]
-
删除远程仓库:$ git remote rm [name]
-
修改远程仓库:$ git remote set-url --push [远程地址的别名] [新的远程仓库地址]
(4).git config (git配置):
-
git config --list:用于显示当前的git配置信息
-
git config -e :用于针对当前仓库编辑git配置文件
-
git config -e --global :用于针对系统上所有仓库编辑git配置文件
-
git config --global user.name “xxx” :设置提交代码时的用户名
-
git config --global user.email xxx:设置提交代码时的用户邮件
-
git config --global user.password xxx:设置提交代码时的用户密码
(5).git branch(分支管理):
-
git branch :无参数时,会列出在本地的分支
(此例的意思就是,我们有一个叫做 master 的分支,并且该分支是当前分支。当执行 git init 的时候,默认情况下 Git 就会为你创建 master 分支。) -
git branch [分支名]:用于手动创建一个分支
-
git branch -d [分支名]:用于删除指定的分支
(6)git checkout(分支切换):
-
git checkout [分支名] :用于切换到我们要修改的分支
-
git checkout -b [分支名] :用于创建新分支并立即切换到该分支下,从而在该分支中操作