我在我的开发机器上使用Git GUI创build了我的Visual Studio 2010解决scheme文件夹的本地存储库。 然后我在我的GitHub帐户中创build了一个远程仓库。 现在,我正在寻找如何将我的本地存储库推送到远程存储库。 在SVN中,我可以使用TortoiseSVN进行提交,并将更改推送到远程存储库。 我没有看到任何可用于Git的工具。 如何将我的本地仓库推到GitHub上的远程仓库?
我已经分出了一个Parent: 项目到Child: this 。 现在,我想更新我的孩子与父母目前的更新。 我可以这样做,如果是的话,怎么样? 当我更新我的github回购,然后我可以做一个“git pull”来更新我的本地回购。
我有一个分支机构设置来跟踪起源的裁判。 git checkout <branchname>切换到该分支,并且git status将显示我的分支从原点git checkout <branchname>有多远,但是我很惊讶origin/HEAD仍指向origin/master点,而不是origin/<branchname> 所以我的问题是,在什么情况下起源/ HEAD被移动? 编辑: 我很欣赏关于如何移动origin / head的答案,但是我对“有机地”移动它感兴趣,在我之外明确地告诉它这样做。 例如,当我切换分支时,git使HEAD指向我正在检查的分支,所以我很惊讶原点/ HEAD不以相同的方式移动。
这是发生了什么事: 我有一个分支A.在分支AI上犯了一堆的变化。 我对代码不满意,所以我检查了分支A中的前一个提交。然后我做了更多的更改,并在分支A上提交它们。现在我无法在任何地方find此提交。 我失去了这个代码?
是否有可能在多文件提交中只恢复单个文件或文件中的某些更改? 全文我犯了一堆文件。 后来的一些提交人将保持无名(JACK !!!)将文件复制到他的存储库并提交了多个文件,覆盖了我所做的一些更改。 我想恢复一个被破坏或更好的文件,进入并恢复该文件中的两个更改。 这将是一个单独的恢复提交,因为它被拉和推。
我在库中有一些跟踪的文件,这些文件在构build代码时会自动修改。 我不想让他们失望,我只是不希望他们出现修改,我不希望他们上演时,我git添加。 这可能吗?
跟踪分支上游存在更改,但是当键入git status ,表明我的本地分支是最新的。 这是新的行为,我改变了一个configuration设置,或者是错的? 谢谢您的帮助。 ubuntu@host:/my/repo# git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, working directory clean ubuntu@host:/my/repo# git pull remote: Counting objects: 11, done. remote: Compressing objects: 100% (11/11), done. remote: Total 11 (delta 6), reused 0 (delta 0) Unpacking objects: 100% (11/11), done. From bitbucket.org:my/repo 1234567..abcdefg master […]
我使用git status -u来显示未跟踪的文件。 而在terminal上,我看到很多未跟踪的文件,我需要unracked,如unit testing,个人文档等。我已经把它们放在.gitignore ,但似乎git status仍然显示它们。 如何只显示不存在于.gitignore未跟踪文件。
我想find修改源文件的最近提交。 我可以使用git blame来查看每行提交的所有date,但很难确切地看到哪个提交是最后一个触发文件的提交。 我怎样才能find最后一个提交在我的git仓库中给定的文件?
在我的git仓库中,我做了5个提交,就像在我的git log中一样: commit 4f8b120cdafecc5144d7cdae472c36ec80315fdc Author: Michael Date: Fri Feb 4 15:26:38 2011 -0800 commit b688d46f55db1bc304f7f689a065331fc1715079 Author: Michael Date: Mon Jan 31 10:37:42 2011 -0800 commit b364f9dcec3b0d52666c4f03eb5f6efb7e1e7bda Author: Michael Date: Wed Jan 26 13:33:17 2011 -0800 commit 4771e26619b9acba3f059b491c6c6d70115e696c Author: Michael Date: Wed Jan 26 11:16:51 2011 -0800 commit 6e559cb951b9bfa14243b925c1972a1bd2586d59 Author: Michael Date: Fri Jan 21 11:42:27 […]