创建仓库命令

init

git init 命令用于在目录中创建新的 Git 仓库。
在文件夹中,会被创建出一个.git的一个隐藏文件,这时,本地库已经初始化完成.

clone

git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。
拷贝项目命令格式如下:

git clone [url]

提交与修改

add

git add 命令可将该文件添加到暂存区。

添加一个或多个文件到暂存区

commit

git commit 命令将暂存区内容添加到本地仓库中。
提交暂存区到本地仓库中:

git commit -m [message]

[message] 可以是一些备注信息。

status

git status 命令用于查看在你上次提交之后是否有对文件进行再次修改。

rm

git rm 命令用于删除文件。
如果只是简单地从工作目录中手工删除文件,运行 git status 时就会在 Changes not staged for commit 的提示。

mv

git mv 命令用于移动或重命名一个文件、目录或软连接。

git mv [file] [newfile]

如果新文件名已经存在,但还是要重命名它,可以使用 -f 参数:

git mv -f [file] [newfile]

远程操作

remote

显示所有远程仓库:

git remote -v

pull

git pull 命令用于从远程获取代码并合并本地的版本。

git pull <远程主机名> <远程分支名>:<本地分支名>

push

git push 命用于从将本地的分支版本上传到远程并合并。

git push <远程主机名> <本地分支名>:<远程分支名>