Git 是一个版本控制系统,使用之前必须得先下载安装:
Windows:GitForWindows
Mac 系统安装:git-osx-installer
Linux:在终端输入命令行安装
Debian 系列:apt-get install git
Fedora 上:yum install git-core
在github账户上创建create repository代码仓库,命名。
Git 提交代码的基本流程:
创建或修改本地文件
比如linux下创建一个README.MD文件
在文件目录下输入 git init
这是 Git 的初始化操作,作用是将一个已存在文件夹,置于 Git 的控制管理之下。
使用 git add 命令,将创建或修改的文件添加到本地的 暂存区,这里保存的是你的临时更改
使用 git add + 文件名/目录名 命令,可以将你需要同步的文件,添加到本地的暂存区。
输入 git status ,可以检测当前目录和暂存区的状态,查看哪些修改被暂存了
使用 git commit 命令,提交文件到本地仓库
每当你完成一些工作,都可以创建一次提交,保存当前的版本。
这样一来,无论你何时修改了文件,都创建一个新版本的文件,你可以很方便地查看以往所有版本的文件和内容。
在提交之前,你必须先设置你的名字和 email,这是你在提交 commit 时的签名,每次提交记录里都会包含这些信息。
使用 git config 命令进行配置:
git config --global user.name "YourName"
git config --global user.email "YourEmail@xxx.com"
完成配置后,创建提交了
git commit -m "first commit"
commit 的语法结构是 git commit -m “注释”,通过上个命令,你创建了一条注释为 “first commit” 的 Git 提交。
使用 git push 命令,将本地代码库同步到远端仓库
把本地仓库提交到 Github 仓库中。
💡 连接 Github 仓库
git remote add origin 仓库链接
💡 push 命令
push 使用 push 可以把本地仓库推送到远端仓库中。
git push origin master
执行后,GitHub 服务器 需要验证你的身份,按提示输入你的用户名和密码即可完成 push 同步。
分支:
Git 管理的项目进程中,有一条默认的主分支 - master 即可。(想象 Git 是一棵树,master 就是树干,树干上还可以生出很多分支来,如 master 2.0、master 3.0 等)
git clone
拷贝一个 Git 仓库到本地
git clone [url] [url] 指的就是你想复制的仓库