Git常用命令
初始化仓库
// 首先需要进入该项目目录中
$ cd /home/user/my_project
// 之后执行
$ git init
该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。
在一个已存在文件的文件夹(而非空文件夹)中进行版本控制,你应该开始追踪这些文件并进行初始提交。 可以通过 git add 命令来指定所需的文件来进行追踪,然后执行 git commit :
$ git add *.c
$ git add LICENSE
$ git commit -m 'initial project version'
克隆现有的仓库
git clone <url>
如果你想在克隆远程仓库的时候,自定义本地仓库的名字,你可以通过额外的参数指定新的目录名:
$ git clone https://github.com/libgit2/libgit2 mylibgit
记录每次更新到仓库
请记住,你工作目录下的每一个文件都不外乎这两种状态:已跟踪 或 未跟踪。
可以用 git status 命令查看哪些文件处于什么状态。
$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
说明你现在的工作目录相当干净。换句话说,所有已跟踪文件在上次提交后都未被更改过。 此外,上面的信息还表明,当前目录下没有出现任何处于未跟踪状态的新文件,否则 Git 会在这里列出来。 最后,该命令还显示了当前所在分支,并告诉你这个分支同远程服务器上对应的分支没有偏离。 现在,分支名是“master”,这是默认的分支名。
使用命令 git add 开始跟踪一个文件。
<