1

環境:

  • Ubuntu 12.04
  • ウィンドウズ7

Android の金魚カーネル リポジトリの .git ディレクトリを Ubuntu から Windows にコピーすると、次のようになりますgit status

# On branch android-goldfish-2.6.29
# Changes not staged for commit:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#       modified:   Documentation/io-mapping.txt
#       modified:   arch/ia64/scripts/check-gas
#       modified:   arch/ia64/scripts/toolchain-flags
#       modified:   arch/powerpc/boot/wrapper
#       modified:   drivers/mmc/core/sdio_io.c
#       modified:   include/linux/earlysuspend.h
#       modified:   include/linux/mmc/sdio_func.h
#       modified:   include/linux/netfilter/xt_connmark.h
#       modified:   include/linux/netfilter/xt_dscp.h
#       modified:   include/linux/netfilter/xt_mark.h
#       modified:   include/linux/netfilter/xt_rateest.h
#       modified:   include/linux/netfilter/xt_tcpmss.h
#       modified:   include/linux/netfilter_ipv4/ipt_connmark.h
#       modified:   include/linux/netfilter_ipv4/ipt_dscp.h
#       modified:   include/linux/netfilter_ipv4/ipt_ecn.h
#       modified:   include/linux/netfilter_ipv4/ipt_mark.h
#       modified:   include/linux/netfilter_ipv4/ipt_tcpmss.h
#       modified:   include/linux/netfilter_ipv4/ipt_tos.h
#       modified:   include/linux/netfilter_ipv4/ipt_ttl.h
#       modified:   include/linux/netfilter_ipv6/ip6t_hl.h
#       modified:   include/linux/netfilter_ipv6/ip6t_mark.h
#       modified:   include/linux/wakelock.h
#       modified:   net/ipv4/netfilter/ipt_ecn.c
#       modified:   net/ipv4/netfilter/ipt_ttl.c

しかし、私はどのフィールドも変更してgit checkout -- .おらず、機能していません。それでも情報が表示されます。だから問題は何ですか?

ありがとう!

4

2 に答える 2

2

.git フォルダーをコピーして貼り付ける必要はありません。コードをコピーする ubuntu または Windows で git を再度セットアップします。リモート オリジンを追加し、最初にコードをプルします。リモート オリジンがない場合は、最初に github や bitbucket などのリモート リポジトリにコードをプッシュします。私も自分のプロジェクトでそれをしました。

于 2013-08-24T11:05:49.707 に答える