在本地使用github而不发布到github服务器

时间:2016-05-26 21:42:21

标签: git github

我开始在一家使用复杂版本控制软件的公司工作,我正在开发的项目是一个独立的实用程序,与任何现有的代码库无关。我想使用github进行本地版本控制,因为它只是最好的。唯一的问题是政策是没有公司IP可以在任何非公司机器上。所以我无法推送到github服务器。我之前在本地分支上使用过github,但它仍然在github上有远程源。有没有办法在本地设置整个仓库?我知道没有备份,我主要需要它用于分支跟踪,差异,并且如果出现问题可能还原提交。

1 个答案:

答案 0 :(得分:2)

是的,您只能将git用于本地存储库(完全避免使用GitHub)。创建一个git存储库(没有源,或者连接到任何外部) 存储库将在/.git

中创建
cd <mycodedirectory>
git init

将文件添加到存储库,包括所有.c和.h文件

git add <file1> <file2> *.c *.h
git commit -m"starting commit"

从这里可以正常使用所有git命令。请参阅这些一般帮助

git help
git help -a 
git help -g