我试图从github获取应用程序的源代码.
但我无法弄清楚如何完成并设置它......
有没有人之前使用过github.
我在OS X上使用最新版本
我只使用VSS(我知道)和Team Foundation Server来进行Windows上的源代码管理.我使用Visual Studio 2010作为IDE在c#中开发.我现在要求在我的下一个项目中使用Git.
你能推荐一个Git工具吗?我知道这个问题之前已经在SOF上提出过,但似乎有点过时了.另外考虑到我只使用过来自MS稳定版的存储库,我希望GIT中有类似的GUI或VS插件可以帮助我适应.
谢谢您的帮助.
这是经验丰富的Git用户非常简单的问题.我在git托管上创建了存储库并设置了我的pc:
git init
git remote add origin git@*.sourcerepo.com:*/ *.git
Run Code Online (Sandbox Code Playgroud)
然后,经过一些改变,我做了:
git add .
git commit
git push
Run Code Online (Sandbox Code Playgroud)
所有这些操作都在第一台开发者电脑上完成.
现在问题是:第二个开发人员如何访问并对repo进行更改?首先,他必须克隆回购?
我对使用 Git 比较陌生。这是我到目前为止所做的:
$ git branch
* master
$ git status
# On branch master
nothing to commit (working directory clean)
$ git branch mywork
$ git checkout mywork
$ git branch
* mywork
master
...modify some files...
$ git status
# On branch mywork
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: file1.html
# modified: file2.html …
Run Code Online (Sandbox Code Playgroud) 我是GIT的新手,目前在我的项目中他们正在使用bitbucket和SourceTree.我只使用位桶来克隆项目和源代码树,以便在我的本地驱动器上获取该项目.GIT什么时候进入图片
我的困惑是:
我正在学习使用git,现在我有一个项目,我正在使用bitbucket来保存我的代码,我知道如何更新它,事情就是现在我对我的代码进行了一些市长更改,我想要上传但不丢失或更新已经在bitbucket上的代码,我该怎么做?我找不到命令.
分支是否与版本相同?例如,如果我创建一个分支:
git checkout -b <new-branch>
Run Code Online (Sandbox Code Playgroud)
这个分支就像说项目v1.2?
我已编码超过10年,但我从未使用任何版本控制.我想学习并开始使用GIT,我打算很快阅读Apress ProGIT书.
这个问题不是关于如何使用GIT命令,而是更多关于调用它们的步骤.
我经常读到有人说要签出一个项目,然后将其推送到服务器.
我通常一次处理很多文件所以我想弄清楚,每次我对文件进行更改并点击"保存"是我应该提交该文件的时间,还是更像是我在这些文件上工作今天的文件,在一天结束时,我可以提交所有这5个文件?
我知道很多人都使用GIT命令行,所以我无法想象每次改变文件时它们会来回传递.
我意识到这可能听起来很基本,但是记住我从来没有使用任何类型的版本控制,所以我有点迷失,我的意思是所有文章和教程都是关于正确的语法/命令,并假设你有其他版本控制知识(大多数人都这样做)
我正在和我的朋友一起使用android studio开发一个应用程序,但是我在家里编码,而且他正在他的房子里编码.我们希望"组合"两个项目片段(我将创建一些屏幕和代码,他也将创建一些屏幕和代码).
如何在一个项目中合并两个"项目"?
例如,通过git diff file
,我们可以知道我们删除了3行,插入了1行,修改了3行。但 git 如何实现呢?它会跟踪我的编辑过程吗?vim 是否会留下一些特殊的文件供 git 来实现?
我的意思是,如果我修改了一行,我也可以说我删除了一行并插入了一行。git 如何知道我修改了这一行而不是进行删除和插入?