我有点混淆git/github。我在桌面上安装了git,我可以将更改推送到github上。添加一个克隆github项目到eclipse,设置推/拉到github
我希望能够从我的笔记本电脑上处理我的项目。我已经克隆我的项目使用
git clone url project
因此,我现在已经在我的电脑上。我想将此项目添加到eclipse中,我也希望能够将更改推送到github,但我不确定如何执行此操作。
我是否需要初始化一个新的.git文件并重新添加所有文件?
我有点混淆git/github。我在桌面上安装了git,我可以将更改推送到github上。添加一个克隆github项目到eclipse,设置推/拉到github
我希望能够从我的笔记本电脑上处理我的项目。我已经克隆我的项目使用
git clone url project
因此,我现在已经在我的电脑上。我想将此项目添加到eclipse中,我也希望能够将更改推送到github,但我不确定如何执行此操作。
我是否需要初始化一个新的.git文件并重新添加所有文件?
不需要初始化一个新的.git文件。
假设你已经在github上你的资料库的步骤应该是:
git clone url project
- 这里的网址应该是你的GitHub库的URLcd project
git status
应该给你你所做的改变。git add .
跟踪所有更改。git commit
git push <remote-name> <branch-name>
在大多数情况下是git push origin master
git pull origin master
拉的最新变化。如果项目已经配置为在Eclipse中使用,您可以直接打开它。没有什么你需要做的。
一旦你已经有回购,没有理由再次通过所有的工作。这是使用版本控制的要点之一。你只需要将repo克隆到另一台机器就可以继续使用它。为了让你的笔记本电脑项目,做同样的事情,你做的PC上:
$ git clone <URL to GitHub repo> <project directory>
当你在PC上进行修改,提交他们:
$ cd <project directory>
$ git add .
$ git commit
而且他们推到GitHub的回购:
$ git pull origin master
0123:
$ git push origin master
现在你可以在笔记本电脑上更新代码
您也可以做相反的事情:在笔记本电脑上进行更改,将它们推送到GitHub并将它们拉到您的PC。这些命令完全相同。