远程仓库克隆到本地很简单,用下面这条指令就可以实现

git clone git@github.com:[仓库地址]

我的Github中有一个名为basic_problem的仓库,现在要克隆到本地进行操作。

输入以下命令

cd /home/zk
git clone git@github:zkangHUST.com/basic_problem.git

克隆完成后,在/home/zk目录下可以看到一个名为basic_problem的目录,这个目录下的内容与远程仓库basic_problem的内容完全一样。

此时,即可在本地对仓库内容进行修改,修改完成后再push到远程仓库中。

假如将远程库克隆到本地后,又在网页上对远程库的内容进行了修改,那么此时,不能将本地库push到远程库中,原因很简单,因为此时远程库和本地库的内容不一样了。
出现这种情况,我们先不要push本地库到远程,而是把远程库内容pull到本地库中,然后再push本地库到远程库中。
下面这条指令可以将远程库内容pull到本地库中

git pull

pull完成之后,可以正常push了。