私は複数の場所から作業できるようにCSプロジェクトをバージョン管理したいと思っています。私の学校にはLinuxラボがあり、グレーディングが完了したらプロジェクトを配置する必要があります。学校プロジェクトのバージョン管理?
だから... ...のは、私は上のLinuxラボ
~/Work/CS/src/lib
~/Work/CS/src/project1
~/Work/CS/src/project2
~/Work/CS/src/project3
そして、上の次のような構造を持っているとしましょう
、私はSRCにヘッダファイルおよびアーカイブを置くことになるクラスのプロジェクトに取り組んで/ lib、ソースコードをsrc/some_projectに追加
これを制御する最善の方法は何ですか?私はそこに他のCSクラスのプロジェクトを置くことができるように私は "2011F"と呼ばれるプライベートGitHubリポジトリを作りたいです。しかし最適には、LinuxラボのCSディレクトリにcdして、GitHubから更新されたコードを取得したいと考えています。
'github!= git' Bitbucketは無料のGit -repos、Githubを提供していません。あなたの学校のサーバーであなた自身のgit -reposをホストすることもできます - このスレッドに気づいてください[ここ](http://stackoverflow.com/questions/11007679/how-can-i-host-git-repositories-and-manage- my-content-hosting-myself)について、あなたのgit-reposをホストしています。 – hhh