您的位置:首页 > 其它

Ubuntu下git简单使用

2009-10-18 12:24 281 查看
1、在Desktop下创建test.git文件夹,进入test.git目录执行

git init

注:test目录为用户存放文件的目录。

2、在Desktop下执行

git clone [yourname]@127.0.0.1:~/Desktop/test.git

即可在Desktop下,生成test文件夹,其中包含有test.git下的内容。

3、在test使用git pull 与test.git更新同步。

4、关于同步更新的问题

(1)、如果是我在本地删除了问题,那么我需要再次在服务器上将文件同步下来,有个解决办法是:

现将.git仓库删除,再git init初始化仓库,然后git pull [路径],这样就可将服务器上的文件再次同步下来。

(2)、如果是我在本地新增了文件,按步骤(1)的操作会不会执行git pull后,新增的文件就会丢失呢?经过测试,是不会的,新增的文件仍然存在。

5 、关于git仓库的理解

$cd $WORK

$git init

$cp -R .git work.git

执行完上述操作后,即可产生work.git仓库,这样$WORK目录下的所有文件都快照到work.git仓库中。只有有work.git,即使没有$WORK文件夹,也可以通过git clone work.git得到跟$WORK一样的文件。这还是git比较神奇的地方。

平常一个4.7GB的文件制作成仓库以后大小为1.6GB左右,这样可以提高传输的效率和节省磁盘空间。

未完待续......
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: