与GitHub仓库同步
在本地建立一个与GitHub仓库同步的仓库,你可以按照以下步骤操作:
-
克隆仓库(你已经在Github上建立好了仓库): 打开终端,使用
git clone
命令克隆你的 GitHub 仓库到本地。在终端中输入以下命令:git clone https://github.com/你的用户名/yxip.git
这将在当前目录下创建一个名为
yxip
的文件夹,并将仓库的内容克隆到该文件夹中。 -
进入仓库目录: 使用
cd
命令进入新创建的yxip
文件夹:cd yxip
-
配置远程仓库: 如果你打算在本地仓库中进行修改并将其推送到 GitHub,你需要设置远程仓库地址。在终端中执行以下命令:
git remote add origin git://github.com:你的用户名/yxip.git
这会将你的本地仓库与远程仓库关联起来,并将远程仓库标记为
origin
。
现在可以同步本地文件到远程仓库了。
首先,确保你已经添加并且配置了正确的远程仓库(如上面所述)。然后,你可以执行以下步骤:
-
添加文件: 如果你有新的文件需要添加到仓库中,可以使用
git add
命令将它们添加到暂存区中。例如:git add 文件名
-
提交文件: 一旦文件被添加到暂存区,你可以使用
git commit
命令将它们提交到本地仓库。例如:git commit -m "提交说明"
-
推送到远程仓库: 当文件已经提交到本地仓库后,你可以使用
git push
命令将本地仓库的更改推送到远程仓库。例如:git push origin 分支名
这将把你当前分支的更改推送到名为 “origin” 的远程仓库。
请注意,第三步中的 “分支名” 可以是你正在工作的分支的名称,通常是 “main” 或 “master”。
注意:避免每次输入密码的问题(我已经配置好了git)
在项目目录中运行命令:
git remote -v
如果出现提示是:
origin https://github.com/djd1226/zsites.git (fetch)
origin https://github.com/djd1226/zsites.git (push)
则证明是https 通信,这样每次都会提示输入用户名和密码,然后我们将其修改为ssh绑定github仓库服务端
命令删除原有 origin 的通信方式
git remote rm origin
git remote add origin git@github.com:djd1226/test.git