你的github-通过坚果云管理您的代码
这是官方维护的博客,就不担心他哪一天消失啦~~所以直接贴地址就行。
Git的使用
其实都是些简单的命令,稍微学几个常用的就行。高级的估计也暂时用不到。所以自行百度吧。
假设两个人(A、B)要远程协作:
A同学
坚果云共享目录为:/Users/A/NutsCloud
(注释:假设两位同学,已经都同步了该文件夹;如果没有,那创建者邀请一下即可)
本地工作目录为:/Users/A/KidsJoy
步骤一:建立本地仓库
|
|
步骤二:建立同步文件夹,并建立裸仓库
该仓库下只生成记录版本库历史记录的.git目录下的文件,而不包含.git目录、实际项目源文件的拷贝,所以该版本库不能成为工作目录working tree,及推送本地仓库到远端123456789~/KidsJoy $> mkdir -p ~/NutsCloud/KidsJoy.git (注释:-p选项,表示可以同时创建多层目录)~/KidsJoy $> cd ~/NutsCloud/KidsJoy.git~/KidsJoy.git $> git init --bare~/KidsJoy $> cd ~/KidsJoy~/KidsJoy $> git remote add orig ~/NutsCloud/KidsJoy.git (注释:添加一个标记,让orig指向~/NutsCloud/KidsJoy.git,操作orig的时候等同于操作××)~/KidsJoy $> git push orig master (注释:将本地仓库提交到远程仓库的master分支)
B同学
坚果云共享目录为:/Users/B/NutsCloud
(注释:此时该目录下应该同步到,KidsJoy.git
文件夹)
本地工作目录为:/Users/B/KidsJoy
建立本地仓库、拉取并提交
|
|
至此,协作流程的大概就是这样了。