the*_*sti 30 git github github-for-mac
我正在研究一个项目,我想最终在github上公开,但是,目前,需要保持私密性.
Github需要用户付费才能托管私有存储库,我不愿意这样做,所以只创建一个私有的github存储库对我来说不是一个选择.
但是,我仍然希望使用git进行版本跟踪等,而我正在本地工作,所以当我最终把项目放在github上时,所有这些信息,项目的变化从头到尾,将有空.
但是,我不知道如何在没有远程服务器的情况下使用git.我现在想知道它是否完全一样,根本不需要git push.
对我来说,完美的答案将是一步一步的演练,告诉我我应该在终端中键入什么来设置和维护本地git存储库.
jfa*_*ich 21
永远不需要远程服务器.你可以git init在你的项目中做.如果您决定稍后添加远程服务器,则在推送它时将保留所有历史记录.
如果你想,你也可以使用Bitbucket或GitLab.它们都允许免费使用私有存储库.
小智 8
其实你只需要跑
git init
Run Code Online (Sandbox Code Playgroud)
在您的本地文件夹中。这将在现有文件夹中为您创建一个存储库作为最小设置。
如果您希望设置更类似于在其他地方/服务器上具有存储库的分布式设置,请使用
git init --bare your_project.git
Run Code Online (Sandbox Code Playgroud)
创建存储库(类似于服务器端存储库),以及
git clone <path_to_repository>
Run Code Online (Sandbox Code Playgroud)
在您要工作的本地文件夹中
小智 5
仅push在要使用远程服务器时才需要。
在本地工作时,您只需要执行以下步骤
git add
git commit -m "new commit"
Run Code Online (Sandbox Code Playgroud)
并保存您的更改(“已提交”)。
git push事后不要这样做,因为没有遥控器可推。
类型:
git log
Run Code Online (Sandbox Code Playgroud)
看到它有效(应该记录您的更改)
| 归档时间: |
|
| 查看次数: |
23928 次 |
| 最近记录: |