2012-04-24 22 views
5

Tôi biết điều này có thể là câu hỏi cực kỳ mới, nhưng - mặc dù tôi đã viết mã trong 18 năm - chỉ vài ngày Tôi đã sử dụng Kiểm soát nguồn cho dự án của mình và tôi cảm thấy khá lạc mất.Kiểm soát nguồn Xcode và Git: "Bản sao làm việc XXXXX không thể thực hiện các tệp"

Tôi đã thiết lập Git đúng cách và, đôi khi, tôi cam kết các thay đổi.

(File -> Source Control -> Commit)

Tuy nhiên:

Bất cứ khi nào tôi cố gắng xóa một tập tin (mà ban đầu tồn tại) và sau đó cam kết những thay đổi, tôi nhận được một lỗi như thế này:

Bản sao làm việc "MY_COPY_NAME" không thể thực hiện các tệp

gây tử vong: không thể chuyển sang "/ the/path/of/the/file/i/just/deleted": không có tệp hoặc thư mục đó

Điều gì đang xảy ra?

Tôi nên làm gì để thực hiện thay đổi ngay cả sau khi tệp đã bị xóa?

Trả lời

4

bạn nên chạy

git add -u your_file 

các -u có nghĩa là bạn muốn cập nhật các tập tin mà bạn đã thêm. Một khả năng khác là

git rm your_file 

Và nó có khả năng bạn nhận được một lỗi nếu Git không tìm thấy một inexisting

0

Để khắc phục trên lỗi bạn nên sử dụng dưới dòng mã:

  1. mở dòng lệnh [Thiết bị đầu cuối] và nhập hai lệnh sau:
xcrun git config --global user.email [email protected] 

xcrun git config --global user.name "Enter Your Name" 
Các vấn đề liên quan