# Anki ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਕਾਰਡ ਲੱਭੋ ਅਤੇ ਚੁਣੋ ਕਿ ਕਿਹੜਾ ਰੱਖਣਾ ਹੈ

*2026-10-04*

Anki ਇੱਕ ਸਵਾਲ ਨਵੇਂ ਕਾਰਡ ਵਜੋਂ ਦਿਖਾ ਰਿਹਾ ਹੈ ਜੋ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਦੁਹਰਾ ਚੁੱਕੇ ਹੋ। ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਇੰਪੋਰਟ ਵੇਲੇ ਇੱਕ ਹੋਰ ਕਾਪੀ ਆ ਗਈ ਹੋਵੇ ਜਾਂ Anki ਨੇ ਉਸੇ ਨੋਟ ਤੋਂ ਦੂਜਾ ਸਵਾਲ ਬਣਾਇਆ ਹੋਵੇ। **Browse** ਵਿੱਚ ਇੱਕ ਕਤਾਰ ਮਿਟਾਉਣ ਨਾਲ ਉਸ ਨੋਟ ਦੇ ਸਾਰੇ ਕਾਰਡ ਹਟ ਸਕਦੇ ਹਨ। ਇਨ੍ਹਾਂ ਵਿੱਚ ਉਹ ਕਾਰਡ ਵੀ ਹੋ ਸਕਦਾ ਹੈ ਜਿਸ ਦੇ ਸਵਾਲ ਦੀ ਦਿਸ਼ਾ ਤੁਸੀਂ ਰੱਖਣੀ ਸੀ।

**Anki ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਕਾਰਡਾਂ** ਦੀ ਛਾਂਟੀ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪਤਾ ਕਰੋ ਕਿ ਇੱਕੋ ਸਵਾਲ ਵਾਰ-ਵਾਰ ਕਿਉਂ ਆ ਰਿਹਾ ਹੈ। ਜੇ ਨੋਟ ਵੱਖਰੇ ਹਨ, ਤਾਂ **Notes → Find Duplicates** ਨਾਲ ਸੰਭਾਵੀ ਕਾਪੀਆਂ ਲੱਭੋ। ਹਰ ਜੋੜੇ ਜਾਂ ਗਰੁੱਪ ਵਿੱਚ ਨੋਟਾਂ ਦੀ ਸਮੱਗਰੀ ਅਤੇ ਹਰ ਕਾਰਡ ਦੀ ਦੁਹਰਾਈ ਦਾ ਇਤਿਹਾਸ ਦੇਖ ਕੇ ਤੈਅ ਕਰੋ ਕਿ ਕਿਹੜੀ ਕਾਪੀ ਰੱਖਣੀ ਹੈ। ਜਿਨ੍ਹਾਂ ਨੋਟਾਂ ਦਾ ਇੱਕ ਫ਼ੀਲਡ ਮਿਲਦਾ ਹੈ, ਉਨ੍ਹਾਂ ਤੋਂ ਜਾਂਚ ਸ਼ੁਰੂ ਕਰੋ।

ਡੈਸਕਟਾਪ ਲਈ ਇਹ ਹਦਾਇਤਾਂ 4 ਅਕਤੂਬਰ 2026 ਨੂੰ Anki ਦੇ ਦਸਤਾਵੇਜ਼ਾਂ ਅਤੇ ਜਾਰੀ ਕੀਤੇ ਸੋਰਸ ਕੋਡ ਨਾਲ ਮਿਲਾ ਕੇ ਜਾਂਚੀਆਂ ਗਈਆਂ ਸਨ। ਮੀਨੂ, ਬਟਨਾਂ ਅਤੇ ਡੁਪਲੀਕੇਟ ਟੈਗ ਦੇ ਨਾਂ ਅੰਗਰੇਜ਼ੀ ਇੰਟਰਫੇਸ ਦੇ ਹਨ। ਹੇਠਾਂ ਅਭਿਆਸ ਲਈ ਕਾਲਪਨਿਕ ਮਿਸਾਲ ਹੈ। ਸਾਰਣੀ ਵਿੱਚ ਉਹ ਨਤੀਜੇ ਦਿੱਤੇ ਹਨ ਜੋ ਇਸ ਮਿਸਾਲ ਵਿੱਚ ਆਉਣੇ ਚਾਹੀਦੇ ਹਨ।

![ਸ਼ਤਰੰਜ ਕਲੱਬ ਦਾ ਇੱਕ ਮੈਂਬਰ ਲੱਕੜ ਦੀ ਬਿਸਾਤ ਉੱਤੇ ਪਏ ਹਲਕੇ ਰੰਗ ਦੇ ਵਾਧੂ ਹਾਥੀ ਨੂੰ ਦੋ ਘਸੇ ਹੋਏ ਹਾਥੀਆਂ ਨਾਲ ਮਿਲਾ ਕੇ ਵੇਖਦਾ ਹੈ](/blog/anki-duplicate-cards.png)

## ਪਹਿਲਾਂ ਪਤਾ ਕਰੋ ਕਿ ਕਾਰਡ ਇੱਕੋ ਨੋਟ ਤੋਂ ਬਣੇ ਹਨ ਜਾਂ ਵੱਖਰੇ ਨੋਟਾਂ ਤੋਂ

ਨੋਟ ਵਿੱਚ **Front** ਅਤੇ **Back** ਵਰਗੇ ਫ਼ੀਲਡ ਹੁੰਦੇ ਹਨ। Anki ਟੈਂਪਲੇਟਾਂ ਰਾਹੀਂ ਨੋਟ ਤੋਂ ਕਾਰਡ ਬਣਾਉਂਦਾ ਹੈ। ਮਿਸਾਲ ਵਜੋਂ, ਇੱਕ ਕਾਰਡ ਤੁਹਾਨੂੰ ਦਿੱਤੇ ਸ਼ਬਦ ਦਾ ਅਰਥ ਪਛਾਣਨ ਲਈ ਕਹਿ ਸਕਦਾ ਹੈ ਅਤੇ ਦੂਜਾ ਅਰਥ ਤੋਂ ਸ਼ਬਦ ਯਾਦ ਕਰਨ ਲਈ। ਦੋਵਾਂ ਦੀ ਦੁਹਰਾਈ ਦਾ ਸਮਾਂ ਵੱਖੋ-ਵੱਖਰਾ ਤੈਅ ਹੁੰਦਾ ਹੈ। Anki ਇੱਕੋ ਨੋਟ ਤੋਂ ਬਣੇ ਅਜਿਹੇ ਕਾਰਡਾਂ ਨੂੰ *siblings* ਕਹਿੰਦਾ ਹੈ। [ਨੋਟਾਂ ਅਤੇ ਫ਼ੀਲਡਾਂ ਬਾਰੇ Anki ਦੀ ਵਿਆਖਿਆ](https://docs.ankiweb.net/manual/getting-started#notes-%26-fields)

**Browse** ਵਿੱਚ **Cards** ਮੋਡ ਚੁਣੋ ਅਤੇ ਹਰ ਉਸ ਕਤਾਰ ਲਈ **Cards → Info** ਖੋਲ੍ਹੋ ਜਿੱਥੇ ਕਾਪੀ ਹੋਣ ਦਾ ਸ਼ੱਕ ਹੈ। ਕਾਰਡਾਂ ਦੇ Note ID ਮਿਲਾ ਕੇ ਵੇਖੋ। ਇੱਕੋ ID ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਕਾਰਡ ਇੱਕੋ ਨੋਟ ਦੇ ਹਨ। ਵੱਖਰੇ ID ਹੋਣ ਤਾਂ ਨੋਟ ਵੀ ਵੱਖਰੇ ਹਨ। ਨੋਟ ਦੇ ਸਾਰੇ ਕਾਰਡ ਲੱਭਣ ਲਈ `nid:123` ਵਿੱਚ `123` ਦੀ ਥਾਂ ਅਸਲ ID ਪਾਓ ਅਤੇ ਡੈੱਕ ਫ਼ਿਲਟਰ ਤੋਂ ਬਿਨਾਂ ਖੋਜੋ। [ID ਨਾਲ ਖੋਜ ਕਰਨ ਬਾਰੇ Anki ਦੀ ਗਾਈਡ](https://docs.ankiweb.net/searching.html#object-ids)

| ਕੀ ਮਿਲਿਆ | ਸੰਭਾਵੀ ਕਾਰਨ | ਅਗਲਾ ਕਦਮ |
| --- | --- | --- |
| ਇੱਕੋ ਨੋਟ, ਸਵਾਲ ਉਲਟ ਦਿਸ਼ਾਵਾਂ ਵਿੱਚ | ਜਾਣਬੁੱਝ ਕੇ ਇੱਕੋ ਨੋਟ ਤੋਂ ਬਣਾਏ ਕਾਰਡ | ਦੇਖੋ ਕਿ ਦੋਵੇਂ ਸਵਾਲ ਕੰਮ ਦੇ ਹਨ ਜਾਂ ਨਹੀਂ |
| ਇੱਕੋ ਨੋਟ, ਸਕਰੀਨ ਉੱਤੇ ਹੂਬਹੂ ਇੱਕੋ ਸਵਾਲ | ਸ਼ਾਇਦ ਕਾਰਡ ਟੈਂਪਲੇਟ ਦੁਹਰਾਏ ਗਏ ਹਨ | ਟੈਂਪਲੇਟਾਂ ਅਤੇ ਕਾਰਡਾਂ ਦੇ ਪ੍ਰੀਵਿਊ ਦੀ ਤੁਲਨਾ ਕਰੋ |
| ਵੱਖਰੇ ਨੋਟ, ਦੇਖਣ ਨੂੰ ਇੱਕੋ ਜਿਹੇ ਸਵਾਲ | ਇੱਕ ਨੋਟ ਦੂਜੇ ਦੀ ਕਾਪੀ ਹੋ ਸਕਦਾ ਹੈ | ਕਿਹੜਾ ਨੋਟ ਰੱਖਣਾ ਹੈ, ਇਹ ਤੈਅ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਦੋਵੇਂ ਨੋਟ ਪੂਰੇ ਪੜ੍ਹੋ |

ਇੱਕੋ ਨੋਟ ਤੋਂ ਜਾਣਬੁੱਝ ਕੇ ਬਣਾਏ ਕਾਰਡਾਂ ਦੇ ਸਵਾਲ ਦੋਵੇਂ ਦਿਸ਼ਾਵਾਂ ਵਿੱਚ ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ, ਇਹ [ਉਲਟੀ ਦਿਸ਼ਾ ਵਾਲੇ ਕਾਰਡਾਂ ਦੀ ਗਾਈਡ (ਅੰਗਰੇਜ਼ੀ)](/blog/anki-reverse-cards/) ਵਿੱਚ ਵੇਖੋ। ਜੇ ਸਿਰਫ਼ ਇੱਕ ਕਾਰਡ ਦੀ ਦੁਹਰਾਈ ਰੋਕਣੀ ਹੈ, ਤਾਂ [ਉਸ ਨੂੰ ਸਸਪੈਂਡ ਕਰੋ (ਅੰਗਰੇਜ਼ੀ ਗਾਈਡ)](/blog/anki-bury-vs-suspend/)। ਸਸਪੈਂਡ ਕੀਤਾ ਕਾਰਡ ਕਲੈਕਸ਼ਨ ਵਿੱਚ ਰਹਿੰਦਾ ਹੈ ਅਤੇ ਦੁਹਰਾਈ ਵੇਲੇ ਦਿਖਾਈ ਦੇਣਾ ਬੰਦ ਹੋ ਜਾਂਦਾ ਹੈ।

ਜੇ ਟੈਂਪਲੇਟ ਹੂਬਹੂ ਇੱਕੋ ਜਿਹੇ ਹਨ, ਤਾਂ [ਵਾਧੂ ਕਾਰਡਾਂ ਦਾ ਕਾਰਨ ਲੱਭਣ ਲਈ Anki ਦੀ ਗਾਈਡ](https://faqs.ankiweb.net/extra-copies-of-a-card-are-coming-up.html) ਦੇਖੋ। ਟੈਂਪਲੇਟ ਹਟਾਉਣ ਦਾ ਅਸਰ ਉਸ ਕਿਸਮ ਦੇ ਹਰ ਨੋਟ ਉੱਤੇ ਪੈਂਦਾ ਹੈ, ਭਾਵੇਂ ਉਹ ਕਿਸੇ ਹੋਰ ਡੈੱਕ ਵਿੱਚ ਹੋਵੇ। ਟੈਂਪਲੇਟ ਦੀ ਸੋਧ ਨੂੰ ਕਲੈਕਸ਼ਨ ਦੀ ਬਣਤਰ ਵਿੱਚ ਵੱਖਰੀ ਤਬਦੀਲੀ ਸਮਝੋ। ਇਸ ਦਾ ਅਸਰ ਅੱਜ ਦੇ ਦੁਹਰਾਏ ਸਵਾਲ ਤੋਂ ਕਿਤੇ ਵੱਧ ਹੈ।

## ਤੈਅ ਕਰੋ ਕਿ ਡੁਪਲੀਕੇਟ ਨੋਟ ਕਿੱਥੇ ਲੱਭਣੇ ਹਨ

**Notes → Find Duplicates** ਖੋਲ੍ਹੋ ਅਤੇ ਤੁਲਨਾ ਲਈ ਕੋਈ ਫ਼ੀਲਡ ਚੁਣੋ, ਜਿਵੇਂ **Front**। ਮੂਲ ਸੈਟਿੰਗ ਵਿੱਚ Anki ਉਨ੍ਹਾਂ ਸਾਰੀਆਂ ਕਿਸਮਾਂ ਦੇ ਨੋਟਾਂ ਵਿੱਚ ਖੋਜਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਉਹ ਫ਼ੀਲਡ ਹੈ। ਖੋਜ ਦੀ ਹੱਦ ਤੈਅ ਕਰਨ ਲਈ **Optional filter** ਵਰਤੋ ਅਤੇ **Search** ਦਬਾਓ। [Find Duplicates ਦੇ ਵਿਕਲਪਾਂ ਬਾਰੇ Anki ਦੀ ਗਾਈਡ](https://docs.ankiweb.net/browsing.html#finding-duplicates)

ਜੇ ਡੈੱਕ ਦਾ ਨਾਂ `Cleanup practice` ਹੈ, ਤਾਂ ਇਹ ਲਿਖੋ।

```text
deck:"Cleanup practice"
```

ਕਿਸੇ ਡੈੱਕ ਵਿੱਚ ਖੋਜ ਕਰਨ ਨਾਲ ਉਸ ਦੇ ਅੰਦਰਲੇ ਡੈੱਕ ਵੀ ਖੋਜ ਵਿੱਚ ਆ ਜਾਂਦੇ ਹਨ। ਜੇ ਕਾਪੀਆਂ ਵੱਖ-ਵੱਖ ਡੈੱਕਾਂ ਵਿੱਚ ਹੋ ਸਕਦੀਆਂ ਹਨ, ਤਾਂ ਫ਼ਿਲਟਰ ਹਟਾ ਕੇ ਪੂਰੇ ਕਲੈਕਸ਼ਨ ਵਿੱਚ ਖੋਜੋ। ਇੱਕ ਡੈੱਕ ਵਿੱਚ ਕੋਈ ਕਾਪੀ ਨਾ ਮਿਲੇ ਤਾਂ ਵੀ ਉਹ ਕਿਤੇ ਹੋਰ ਹੋ ਸਕਦੀ ਹੈ। [ਡੈੱਕ ਖੋਜਣ ਲਈ Anki ਦਾ ਸੰਟੈਕਸ](https://docs.ankiweb.net/searching.html#tags-decks-cards-and-notes)

ਕਿਸੇ ਗਰੁੱਪ ਦੇ ਨੋਟ ਦੇਖਣ ਲਈ ਉਸ ਉੱਤੇ ਕਲਿੱਕ ਕਰੋ। **Tag Duplicates** ਸਾਰੇ ਮੇਲ ਖਾਂਦੇ ਨੋਟਾਂ ਨੂੰ `duplicate` ਟੈਗ ਲਾਉਂਦਾ ਹੈ, ਉਸ ਨੋਟ ਨੂੰ ਵੀ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਰੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ। [ਜਾਰੀ ਕੀਤੇ ਸੋਰਸ ਕੋਡ](https://github.com/ankitects/anki/blob/26.09.3/qt/aqt/browser/find_duplicates.py) ਮੁਤਾਬਕ ਇਹ ਟੈਗ ਗਰੁੱਪ ਦੇ ਹਰ ਨੋਟ ਉੱਤੇ ਲੱਗਦਾ ਹੈ। **`tag:duplicate` ਨਾਲ ਮਿਲੇ ਸਾਰੇ ਨੋਟ ਇਕੱਠੇ ਨਾ ਮਿਟਾਓ।** ਟੈਗ ਨਾਲ ਜਾਂਚਣ ਵਾਲੇ ਨੋਟ ਇਕੱਠੇ ਕਰੋ, ਫਿਰ ਇੱਕ-ਇੱਕ ਕਰ ਕੇ ਚੁਣੋ ਕਿ ਕਿਹੜਾ ਹਟਾਉਣਾ ਹੈ।

ਖੋਜ ਚੁਣੇ ਹੋਏ ਫ਼ੀਲਡ ਦੀ ਲਿਖਤ ਮਿਲਾਉਂਦੀ ਹੈ। ਦੋ ਸਵਾਲ ਇੱਕੋ ਗੱਲ ਪੁੱਛਦੇ ਹਨ ਜਾਂ ਨਹੀਂ, ਇਹ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਪੜ੍ਹ ਕੇ ਤੈਅ ਕਰੋ। ਜੇ ਇੱਕੋ ਗੱਲ ਵੱਖਰੇ ਸ਼ਬਦਾਂ ਵਿੱਚ ਪੁੱਛੀ ਗਈ ਹੈ, ਤਾਂ ਸ਼ਾਇਦ ਅਜਿਹੇ ਸਵਾਲ ਤੁਹਾਨੂੰ ਆਪ ਲੱਭਣੇ ਪੈਣ। ਹੂਬਹੂ ਇੱਕੋ ਸਵਾਲ ਵੀ ਵੱਖਰੀਆਂ ਭਾਸ਼ਾਵਾਂ ਜਾਂ ਕੋਰਸਾਂ ਲਈ ਹੋ ਸਕਦੇ ਹਨ।

## ਕਾਗਜ਼ ਉੱਤੇ ਇਹ ਤਿੰਨ ਫ਼ੈਸਲੇ ਕਰ ਕੇ ਦੇਖੋ

ਮੰਨ ਲਓ ਕਿ `Cleanup practice` ਵਿੱਚ ਛੇ ਨੋਟ ਹਨ ਅਤੇ ਉਸ ਦੇ ਅੰਦਰ ਕੋਈ ਹੋਰ ਡੈੱਕ ਨਹੀਂ। A ਅਤੇ B ਲਈ **Basic (and reversed card)** ਦੇ ਮੂਲ ਟੈਂਪਲੇਟ ਵਰਤੇ ਗਏ ਹਨ। ਹਰ ਨੋਟ ਤੋਂ ਦੋ ਕਾਰਡ ਬਣਦੇ ਹਨ। C ਤੋਂ F ਤੱਕ **Basic** ਵਰਤਿਆ ਗਿਆ ਹੈ ਅਤੇ ਹਰ ਨੋਟ ਤੋਂ ਇੱਕ ਕਾਰਡ ਬਣਦਾ ਹੈ। ਅੱਠੇ ਕਾਰਡ ਉਸੇ ਡੈੱਕ ਵਿੱਚ ਹਨ। ਇਹ ਅੱਖਰ ਸਿਰਫ਼ ਮਿਸਾਲ ਲਈ ਹਨ। Anki ਵਿੱਚ ਅਸਲ Note ID ਅਤੇ Card ID ਨੰਬਰ ਹੁੰਦੇ ਹਨ।

| ਨੋਟ | Front → Back | ਮਿਸਾਲ ਵਿੱਚ ਦੁਹਰਾਈ ਦੀ ਹਾਲਤ | ਫ਼ੈਸਲਾ |
| --- | --- | --- | --- |
| A ਅਤੇ B | `le vélo` → `bicycle` | A ਦੇ ਸ਼ਬਦ ਪਛਾਣਨ ਵਾਲੇ ਕਾਰਡ ਦੀਆਂ 12 ਦੁਹਰਾਈਆਂ ਅਤੇ ਸ਼ਬਦ ਯਾਦ ਕਰਨ ਵਾਲੇ ਕਾਰਡ ਦੀਆਂ 3 ਦੁਹਰਾਈਆਂ ਹਨ। B ਦੇ ਦੋਵੇਂ ਕਾਰਡ ਨਵੇਂ ਹਨ। | A ਰੱਖੋ। ਪਹਿਲਾਂ ਜਾਂਚੋ ਕਿ B ਨੂੰ ਮਿਟਾ ਸਕਦੇ ਹੋ। |
| C ਅਤੇ D | `Chemical symbol for silver?` → `Ag` | C ਦੀਆਂ 20 ਅਤੇ D ਦੀਆਂ 6 ਦੁਹਰਾਈਆਂ | ਦੋਵਾਂ ਦਾ ਇਤਿਹਾਸ ਵੇਖ ਕੇ ਚੁਣੋ ਕਿ ਕਿਹੜੇ ਕਾਰਡ ਦੀ ਦੁਹਰਾਈ ਜਾਰੀ ਰੱਖਣੀ ਹੈ |
| E ਅਤੇ F | E `bank` → `financial institution`, F `bank` → `side of a river` | ਦੋ ਵੱਖਰੇ ਅਰਥ | ਦੋਵੇਂ ਰੱਖੋ ਅਤੇ ਸਵਾਲਾਂ ਵਿੱਚ ਸੰਦਰਭ ਜੋੜੋ |

**Front** ਵਿੱਚ ਲੱਭਣ ਨਾਲ ਤਿੰਨੇ ਜੋੜੇ ਮਿਲ ਸਕਦੇ ਹਨ। ਸਿਰਫ਼ ਪਹਿਲੇ ਜੋੜੇ ਦਾ ਫ਼ੈਸਲਾ ਸੌਖਾ ਹੈ। B ਨੂੰ ਵਾਧੂ ਮੰਨਣ ਤੋਂ ਪਹਿਲਾਂ ਦੋਵਾਂ ਦਾ **ਹਰ ਫ਼ੀਲਡ**, ਮੀਡੀਆ, ਟੈਗ ਅਤੇ ਨੋਟ ਦੀ ਕਿਸਮ ਮਿਲਾ ਕੇ ਵੇਖੋ। ਪ੍ਰੀਵਿਊ ਵਿੱਚ ਸਵਾਲ ਦੀ ਦਿਸ਼ਾ ਵੀ ਦੇਖੋ। ਹੋ ਸਕਦਾ ਹੈ B ਵਿੱਚ ਉਚਾਰਨ ਦੀ ਆਡੀਓ ਹੋਵੇ ਜੋ A ਵਿੱਚ ਨਹੀਂ ਹੈ ਜਾਂ B ਤੋਂ ਕੋਈ ਅਜਿਹਾ ਸਵਾਲ ਬਣਦਾ ਹੋਵੇ ਜੋ A ਤੋਂ ਨਹੀਂ ਬਣਦਾ।

ਜੇ ਕਿਸੇ ਨੋਟ ਵਿੱਚ ਅਜਿਹੀ ਸਮੱਗਰੀ ਹੈ ਜੋ ਉਸੇ ਗੱਲ ਨੂੰ ਸਿੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ, ਤਾਂ ਕੰਮ ਦਾ ਹਿੱਸਾ ਚੁਣ ਕੇ ਉਸ ਨੋਟ ਵਿੱਚ ਕਾਪੀ ਕਰੋ ਜੋ ਤੁਸੀਂ ਰੱਖੋਗੇ। ਫਿਰ ਪ੍ਰੀਵਿਊ ਦੇਖੋ। ਸਰੋਤ ਦੱਸਣ ਵਾਲੇ ਕੰਮ ਦੇ ਟੈਗ ਵੀ ਸੰਭਾਲੋ। ਜੇ ਤੁਸੀਂ ਕਿਸੇ ਹੋਰ ਤੱਥ ਬਾਰੇ ਪੁੱਛਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਉਸ ਲਈ ਨਵਾਂ ਸਵਾਲ ਬਣਾਓ। ਪੁਰਾਣਾ ਇਤਿਹਾਸ ਉਸ ਤੱਥ ਦਾ ਹੈ ਜੋ ਪਹਿਲਾਂ ਪੁੱਛਿਆ ਜਾ ਰਿਹਾ ਸੀ।

C ਅਤੇ D ਦੀ ਤੁਲਨਾ ਕਰਦਿਆਂ ਦੁਹਰਾਈਆਂ ਦੀ ਗਿਣਤੀ ਨੂੰ ਇੱਕ ਸੰਕੇਤ ਵਜੋਂ ਵਰਤੋ। ਦੋਵਾਂ ਕਾਰਡਾਂ ਲਈ ਦੁਹਰਾਈ ਦੀਆਂ ਤਾਰੀਖਾਂ ਤੇ ਰੇਟਿੰਗਾਂ, ਮੌਜੂਦਾ ਵਕਫ਼ਾ ਅਤੇ ਅਗਲੀ ਦੁਹਰਾਈ ਦੀ ਜਾਣਕਾਰੀ ਵੇਖੋ। ਹੋ ਸਕਦਾ ਹੈ ਵੱਧ ਦੁਹਰਾਈਆਂ ਵਾਲਾ ਕਾਰਡ ਤੁਹਾਨੂੰ ਵੱਧ ਵਾਰ ਭੁੱਲਿਆ ਹੋਵੇ ਤੇ ਮੁੜ ਸਿੱਖਣਾ ਪਿਆ ਹੋਵੇ। ਪਹਿਲਾਂ ਵੇਖੋ ਕਿ ਸਵਾਲ ਅਤੇ ਜਵਾਬ ਕੰਮ ਦੇ ਹਨ। ਫਿਰ ਚੁਣੋ ਕਿ ਕਿਹੜੇ ਕਾਰਡ ਦੀ ਹੁਣ ਤੱਕ ਦੀ ਤਰੱਕੀ ਤੋਂ ਅੱਗੇ ਵਧਣਾ ਹੈ। ਜੇ ਜਵਾਬ ਆਪਸ ਵਿੱਚ ਟਕਰਾਉਂਦੇ ਹਨ, ਤਾਂ ਪਹਿਲਾਂ ਉਹ ਸਰੋਤ ਵੇਖੋ ਜਿਸ ਤੋਂ ਤੁਸੀਂ ਪੜ੍ਹ ਰਹੇ ਹੋ। ਦੁਹਰਾਈਆਂ ਦੀ ਗਿਣਤੀ ਤੋਂ ਸਹੀ ਜਵਾਬ ਦਾ ਪਤਾ ਨਹੀਂ ਲੱਗਦਾ।

C ਰੱਖਣ ਅਤੇ D ਮਿਟਾਉਣ ਨਾਲ **ਦੋਵਾਂ ਦਾ ਇਤਿਹਾਸ ਇਕੱਠਾ ਨਹੀਂ ਹੁੰਦਾ**। C ਦੀ ਦੁਹਰਾਈ ਉਸੇ ਹਾਲਤ ਤੋਂ ਅੱਗੇ ਚੱਲਦੀ ਹੈ ਜਿੱਥੇ ਉਹ ਪਹਿਲਾਂ ਸੀ। Anki ਦੇ [Card Info](https://docs.ankiweb.net/stats.html#card-info) ਵਿੱਚ ਹਰੇਕ ਕਾਰਡ ਦਾ ਇਤਿਹਾਸ ਵੱਖਰਾ ਦਿਖਦਾ ਹੈ। ਮਿਟਾਏ ਨੋਟਾਂ ਦੀਆਂ ਦੁਹਰਾਈਆਂ ਪੂਰੇ ਕਲੈਕਸ਼ਨ ਦੇ ਅੰਕੜਿਆਂ ਵਿੱਚ ਗਿਣੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ ਡੈੱਕ ਦੇ ਅੰਕੜਿਆਂ ਵਿੱਚੋਂ ਹਟ ਜਾਂਦੀਆਂ ਹਨ। ਇਹ ਐਂਟਰੀਆਂ ਰੱਖੇ ਹੋਏ ਕਾਰਡ ਦੇ ਇਤਿਹਾਸ ਵਿੱਚ ਨਹੀਂ ਜੁੜਦੀਆਂ। [ਮਿਟਾਏ ਨੋਟਾਂ ਦੇ ਅੰਕੜਿਆਂ ਬਾਰੇ Anki ਦੀ ਵਿਆਖਿਆ](https://docs.ankiweb.net/stats.html#more)

ਜੇ ਅਜੇ ਫ਼ੈਸਲਾ ਨਹੀਂ ਹੋਇਆ ਤਾਂ ਨੋਟ ਮਿਟਾਉਣਾ ਟਾਲ ਦਿਓ। ਲਿਖ ਲਓ ਕਿ ਕੀ ਜਾਂਚਣਾ ਹੈ। ਲੋੜ ਪਏ ਤਾਂ ਜਾਂਚ ਦੌਰਾਨ ਬੇਲੋੜੇ ਲੱਗਦੇ ਸਵਾਲ ਸਸਪੈਂਡ ਕਰ ਦਿਓ।

## ਪੱਕਾ ਕਰ ਕੇ ਇੱਕ ਕਾਪੀ ਮਿਟਾਓ ਅਤੇ ਨਤੀਜੇ ਰਿਕਾਰਡ ਨਾਲ ਮਿਲਾਓ

ਆਪਣੇ ਅਸਲ ਨੋਟ ਮਿਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਬਾਕੀ ਡਿਵਾਈਸਾਂ ਉੱਤੇ ਜੋ ਕੰਮ ਅਜੇ ਸਿੰਕ ਨਹੀਂ ਹੋਇਆ, ਉਹ ਸਿੰਕ ਕਰੋ। ਫਿਰ ਡੈਸਕਟਾਪ ਸਿੰਕ ਕਰੋ ਤਾਂ ਜੋ ਉਸ ਦੇ ਕਲੈਕਸ਼ਨ ਵਿੱਚ ਵੀ ਉਹ ਕੰਮ ਆ ਜਾਵੇ। ਤਰੀਕਾ [Anki ਦੀ ਸਿੰਕ ਗਾਈਡ](https://docs.ankiweb.net/syncing.html) ਵਿੱਚ ਦਿੱਤਾ ਹੈ। **File → Export** ਵਿੱਚੋਂ **Anki Collection Package (`.colpkg`)** ਚੁਣੋ, **Include Media** ਚਾਲੂ ਕਰੋ ਅਤੇ ਫ਼ਾਈਲ ਸੇਵ ਕਰੋ। ਇਸ ਵਿੱਚ ਸਾਰੇ ਡੈੱਕ, ਉਨ੍ਹਾਂ ਦੀ ਦੁਹਰਾਈ ਦੀ ਸਮਾਂ-ਸੂਚੀ ਅਤੇ ਇਤਿਹਾਸ ਹੁੰਦੇ ਹਨ। ਫ਼ਾਈਲ ਸੁਰੱਖਿਅਤ ਥਾਂ ਰੱਖੋ। ਇਸ ਨੂੰ ਇੰਪੋਰਟ ਕਰਨ ਨਾਲ ਖੁੱਲ੍ਹੇ ਪ੍ਰੋਫ਼ਾਈਲ ਦੇ ਮੌਜੂਦਾ ਕਾਰਡਾਂ ਦੀ ਥਾਂ ਫ਼ਾਈਲ ਵਿੱਚ ਸੰਭਾਲਿਆ ਕਲੈਕਸ਼ਨ ਆ ਜਾਂਦਾ ਹੈ। ਦੋਵੇਂ ਕਲੈਕਸ਼ਨ ਆਪਸ ਵਿੱਚ ਨਹੀਂ ਮਿਲਦੇ। [ਕਲੈਕਸ਼ਨ ਐਕਸਪੋਰਟ ਕਰਨ ਬਾਰੇ Anki ਦੀ ਗਾਈਡ](https://docs.ankiweb.net/exporting.html#collection-colpkg)

ਜੇ ਪਹਿਲਾਂ ਮਿਟਾਉਣ ਦਾ ਅਭਿਆਸ ਕਰਨਾ ਹੈ, ਤਾਂ **File → Switch Profile** ਰਾਹੀਂ ਵੱਖਰਾ ਪ੍ਰੋਫ਼ਾਈਲ ਬਣਾਓ ਅਤੇ ਬੈਕਅੱਪ ਉੱਥੇ ਇੰਪੋਰਟ ਕਰੋ। ਅਭਿਆਸ ਵਾਲਾ ਪ੍ਰੋਫ਼ਾਈਲ AnkiWeb ਨਾਲ ਨਾ ਜੋੜੋ। [ਹਰੇਕ ਪ੍ਰੋਫ਼ਾਈਲ ਦਾ ਆਪਣਾ ਕਲੈਕਸ਼ਨ ਹੁੰਦਾ ਹੈ](https://docs.ankiweb.net/profiles.html)। ਦੋਵੇਂ ਪ੍ਰੋਫ਼ਾਈਲ ਇੱਕੋ ਖਾਤੇ ਨਾਲ ਜੋੜਨ ਉੱਤੇ ਇੱਕ ਕਲੈਕਸ਼ਨ ਦੂਜੇ ਦੀ ਥਾਂ ਲੈ ਸਕਦਾ ਹੈ। [APKG ਅਤੇ COLPKG ਦੀ ਤੁਲਨਾ (ਅੰਗਰੇਜ਼ੀ)](/blog/anki-apkg-vs-colpkg/) ਵਿੱਚ ਵੇਖੋ ਕਿ ਕਿਹੜੀ ਫ਼ਾਈਲ ਵਿੱਚ ਕੀ ਬੈਕਅੱਪ ਹੁੰਦਾ ਹੈ ਅਤੇ ਇੰਪੋਰਟ ਕਰਨ ਦਾ ਕੀ ਅਸਰ ਪੈਂਦਾ ਹੈ।

ਅਭਿਆਸ ਲਈ A ਦੇ ਸ਼ਬਦ ਪਛਾਣਨ ਵਾਲੇ ਕਾਰਡ ਨੂੰ A1 ਅਤੇ ਸ਼ਬਦ ਯਾਦ ਕਰਨ ਵਾਲੇ ਕਾਰਡ ਨੂੰ A2 ਕਹੋ। ਇਸੇ ਤਰ੍ਹਾਂ B ਦੇ ਕਾਰਡਾਂ ਨੂੰ B1 ਅਤੇ B2 ਕਹੋ। **Cards → Info** ਵਿੱਚੋਂ A ਦੇ ਦੋਵੇਂ ਅਸਲ Card ID, ਅਗਲੀ ਦੁਹਰਾਈ ਦੀ ਜਾਣਕਾਰੀ, ਵਕਫ਼ੇ ਅਤੇ ਇਤਿਹਾਸ ਦੀਆਂ ਕੁਝ ਅਜਿਹੀਆਂ ਐਂਟਰੀਆਂ ਲਿਖ ਲਓ ਜੋ ਤੁਸੀਂ ਬਾਅਦ ਵਿੱਚ ਪਛਾਣ ਸਕੋ। B ਦਾ Note ID ਵੀ ਲਿਖੋ। ਮਿਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਤੇ ਬਾਅਦ ਦੇ ਨਤੀਜੇ ਇੱਕੋ ਸੈਸ਼ਨ ਵਿੱਚ ਮਿਲਾਓ। ਵਿਚਕਾਰ ਕਿਸੇ ਵੀ ਕਾਪੀ ਦੇ ਕਾਰਡ ਨਾ ਦੁਹਰਾਓ ਅਤੇ ਨਾ ਹੀ ਉਨ੍ਹਾਂ ਦੀ ਅਗਲੀ ਦੁਹਰਾਈ ਦਾ ਸਮਾਂ ਬਦਲੋ।

ਡੁਪਲੀਕੇਟ Anki ਨੋਟ ਇੱਕ-ਇੱਕ ਕਰ ਕੇ ਮਿਟਾਉਣ ਲਈ ਇਹ ਕਦਮ ਅਪਣਾਓ।

1. **Browse** ਦੀ ਮੌਜੂਦਾ ਖੋਜ ਮਿਟਾ ਕੇ `nid:` ਨਾਲ B ਦਾ ਅਸਲ Note ID ਲੱਭੋ। **Cards** ਮੋਡ ਵਿੱਚ ਹਰ ਨਤੀਜਾ ਵੇਖੋ ਅਤੇ ਦੋਵੇਂ ਦਿਸ਼ਾਵਾਂ ਦਾ ਪ੍ਰੀਵਿਊ ਖੋਲ੍ਹੋ। ਆਪਣੇ ਅਸਲ ਨੋਟਾਂ ਦੀ ਛਾਂਟੀ ਵੇਲੇ ਇਹ ਵੀ ਦੇਖੋ ਕਿ ਉਸੇ ਨੋਟ ਦੇ ਕਾਰਡ ਹੋਰ ਡੈੱਕਾਂ ਵਿੱਚ ਤਾਂ ਨਹੀਂ ਹਨ। ਇਸ ਖੋਜ ਵਿੱਚ ਡੈੱਕ ਫ਼ਿਲਟਰ ਨਾ ਲਾਓ।
2. **Notes** ਮੋਡ ਚੁਣੋ। ਪੱਕਾ ਕਰੋ ਕਿ ਇਕਲੌਤਾ ਨਤੀਜਾ ਉਹੀ B ਨੋਟ ਹੈ ਜਿਸ ਨੂੰ ਹਟਾਉਣਾ ਹੈ। ਸਿਰਫ਼ ਉਸੇ ਨੂੰ ਚੁਣ ਕੇ **Notes → Delete** ਦਬਾਓ। Anki ਦੀ [Delete ਕਾਰਵਾਈ](https://docs.ankiweb.net/browsing.html#notes) ਚੁਣਿਆ ਨੋਟ ਅਤੇ ਉਸ ਦੇ ਸਾਰੇ ਕਾਰਡ ਹਟਾ ਦਿੰਦੀ ਹੈ, ਭਾਵੇਂ ਤੁਸੀਂ **Cards** ਮੋਡ ਵਿੱਚ ਸਿਰਫ਼ ਇੱਕ ਕਤਾਰ ਤੋਂ ਇਹ ਕਾਰਵਾਈ ਕਰੋ।
3. B ਦੇ Note ID ਦੀ ਖੋਜ ਦੁਬਾਰਾ ਕਰੋ ਅਤੇ ਪੱਕਾ ਕਰੋ ਕਿ ਕੋਈ ਨਤੀਜਾ ਨਹੀਂ ਆਇਆ। `cid:` ਨਾਲ A ਦੇ ਲਿਖੇ ਹੋਏ ਦੋਵੇਂ Card ID ਲੱਭੋ। ਦੋਵਾਂ ID ਵਿਚਕਾਰ ਕਾਮਾ ਲਾਓ ਅਤੇ ਦੋਵਾਂ ਕਾਰਡਾਂ ਦਾ Info ਆਪਣੇ ਰਿਕਾਰਡ ਨਾਲ ਮਿਲਾਓ।
4. `deck:"Cleanup practice"` ਖੋਜੋ ਅਤੇ **Notes** ਤੇ **Cards** ਮੋਡ ਵਿੱਚ ਕਤਾਰਾਂ ਗਿਣੋ। ਬਚੇ ਨੋਟਾਂ ਨੂੰ ਹੇਠਲੀ ਸਾਰਣੀ ਨਾਲ ਮਿਲਾਓ।

ਜੇ ਸਿਰਫ਼ B ਨੂੰ ਮਿਟਾਇਆ ਹੈ, ਤਾਂ ਇਹ ਨਤੀਜੇ ਆਉਣੇ ਚਾਹੀਦੇ ਹਨ।

| ਜਾਂਚ | ਮਿਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ | ਮਿਟਾਉਣ ਤੋਂ ਬਾਅਦ ਸਹੀ ਨਤੀਜਾ |
| --- | --- | --- |
| ਉਦਾਹਰਨ ਦਾ ਪੂਰਾ ਡੈੱਕ | 6 ਨੋਟ / 8 ਕਾਰਡ | 5 ਨੋਟ / 6 ਕਾਰਡ |
| ਸਾਈਕਲ ਵਾਲਾ ਜੋੜਾ | A1, A2, B1, B2 | ਸਿਰਫ਼ A1 ਅਤੇ A2 |
| A ਦੇ Card ID, ਅਗਲੀ ਦੁਹਰਾਈ ਦੀ ਜਾਣਕਾਰੀ, ਵਕਫ਼ੇ ਅਤੇ ਇਤਿਹਾਸ | ਜੋ ਤੁਸੀਂ ਲਿਖਿਆ ਸੀ | ਉਹੀ ਕਾਰਡ, ਸਮਾਂ-ਸੂਚੀ ਅਤੇ ਇਤਿਹਾਸ ਦੀਆਂ ਐਂਟਰੀਆਂ |
| B ਦੇ Note ID ਦੀ ਖੋਜ | B ਦੇ ਦੋਵੇਂ ਕਾਰਡ | ਕੋਈ ਨਤੀਜਾ ਨਹੀਂ |
| ਚਾਂਦੀ ਅਤੇ “bank” ਵਾਲੇ ਨੋਟ | C, D, E, F | ਉਹੀ ਚਾਰ ਨੋਟ ਬਾਕੀ ਹਨ |

ਇੱਥੇ ਇੱਕ ਨੋਟ ਮਿਟਾਉਣ ਨਾਲ ਦੋ ਕਾਰਡ ਹਟਦੇ ਹਨ। ਜੇ ਗ਼ਲਤੀ ਨਾਲ B ਦੀ ਥਾਂ A ਮਿਟਾ ਦਿਓ, ਤਾਂ ਵੀ ਗਿਣਤੀ ਉਹੀ ਰਹੇਗੀ, ਪਰ ਜਿਹੜੇ ਕਾਰਡ ਤੁਸੀਂ ਦੁਹਰਾ ਚੁੱਕੇ ਸੀ ਅਤੇ ਰੱਖਣੇ ਸਨ, ਉਹ ਹਟ ਜਾਣਗੇ। ਗਿਣਤੀ ਦੇ ਨਾਲ ID ਵੀ ਜਾਂਚੋ। ਛਾਂਟੀ ਕਰਦੇ ਵੇਲੇ ਰੱਖਿਆ ਹੋਇਆ ਕਾਰਡ ਰੀਸੈੱਟ ਨਾ ਕਰੋ ਅਤੇ ਉਸ ਦੀ ਦੁਹਰਾਈ ਦਾ ਸਮਾਂ ਨਾ ਬਦਲੋ।

ਪੂਰੇ ਕਲੈਕਸ਼ਨ ਦੀ ਦੁਹਰਾਈ ਵਾਲੇ ਗ੍ਰਾਫ਼ ਵਿੱਚ ਮਿਟਾਏ ਕਾਰਡਾਂ ਦੀਆਂ ਦੁਹਰਾਈਆਂ ਅਜੇ ਵੀ ਗਿਣੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ। ਰੱਖੇ ਹੋਏ ਕਾਰਡ ਦੀ ਤਰੱਕੀ ਜਾਂਚਣ ਲਈ ਉਸ ਦਾ ID ਅਤੇ **Info** ਆਪਣੇ ਰਿਕਾਰਡ ਨਾਲ ਮਿਲਾਓ।

ਇਸ ਗਰੁੱਪ ਦੇ ਨਤੀਜੇ ਰਿਕਾਰਡ ਨਾਲ ਮਿਲ ਜਾਣ ਤਾਂ ਅਗਲੇ ਗਰੁੱਪ ਵਿੱਚ ਤੈਅ ਕਰੋ ਕਿ ਉੱਥੇ ਕਿਹੜਾ ਨੋਟ ਰੱਖਣਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਬੈਕਅੱਪ ਦੀ ਕਾਪੀ ਉੱਤੇ ਅਭਿਆਸ ਕੀਤਾ ਸੀ, ਤਾਂ ਪਹਿਲਾਂ ਅਸਲ ਪ੍ਰੋਫ਼ਾਈਲ ਵਿੱਚ ਉਹੀ ਛਾਂਟੀ ਦੁਹਰਾਓ ਜਿਸ ਦਾ ਨਤੀਜਾ ਤੁਸੀਂ ਜਾਂਚਿਆ ਸੀ। ਕਲੈਕਸ਼ਨ ਜਾਂਚਣ ਤੋਂ ਬਾਅਦ ਡੈਸਕਟਾਪ ਸਿੰਕ ਕਰੋ। ਫਿਰ ਬਾਕੀ ਡਿਵਾਈਸਾਂ ਉੱਤੇ ਪੜ੍ਹਨ ਤੋਂ ਪਹਿਲਾਂ ਉਨ੍ਹਾਂ ਨੂੰ ਸਿੰਕ ਕਰੋ। ਜੇ ਕਾਪੀਆਂ ਇੰਪੋਰਟ ਵੇਲੇ ਆਈਆਂ ਸਨ, ਤਾਂ ਅਗਲੇ ਇੰਪੋਰਟ ਤੋਂ ਪਹਿਲਾਂ [CSV ਨਾਲ ਮੌਜੂਦਾ ਨੋਟ ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਗਾਈਡ (ਅੰਗਰੇਜ਼ੀ)](/blog/anki-csv-update-existing-notes/) ਵੇਖੋ। ਜੇ ਤੁਸੀਂ ਇੱਕੋ ਤੱਥ ਨੂੰ ਕਈ ਵਿਸ਼ਿਆਂ ਹੇਠ ਰੱਖਣ ਲਈ ਨੋਟ ਦੀਆਂ ਕਾਪੀਆਂ ਬਣਾਈਆਂ ਸਨ, ਤਾਂ [ਟੈਗਾਂ ਨਾਲ ਇੱਕੋ ਨੋਟ ਨੂੰ ਕਈ ਵਿਸ਼ਿਆਂ ਨਾਲ ਜੋੜੋ (ਅੰਗਰੇਜ਼ੀ ਗਾਈਡ)](/blog/anki-tags-vs-decks/)। ਇੰਝ ਉਸ ਦੀ ਦੁਹਰਾਈ ਦਾ ਇੱਕੋ ਇਤਿਹਾਸ ਰਹੇਗਾ।

---
*[ਇਸ ਸਫ਼ੇ ਦਾ ਸਟਾਈਲ ਵਾਲਾ HTML ਰੂਪ ਵੇਖੋ](<https://nibomo.com/pa/blog/anki-duplicate-cards/>)*

*AI ਏਜੰਟ `GET https://api.nibomo.com/v1/` ਤੋਂ ਸ਼ੁਰੂ ਕਰ ਕੇ ਇਸ ਸੇਵਾ ਵਿੱਚ ਵਰਤੋਂਕਾਰ ਦਾ ਖਾਤਾ ਬਣਾ ਸਕਦੇ ਹਨ। ਸੈੱਟਅੱਪ ਤੋਂ ਬਾਅਦ ਉਹ `https://mcp.nibomo.com/mcp` ਉੱਤੇ MCP ਰਾਹੀਂ ਵੀ ਜੁੜ ਸਕਦੇ ਹਨ।*

*ਸੁਝਾਅ: https://nibomo.com ਉੱਤੇ ਕਿਸੇ ਵੀ URL ਦੇ ਅੰਤ ਵਿੱਚ `.md` ਜੋੜੋ, ਤਾਂ ਉਸ ਸਫ਼ੇ ਦਾ ਸਾਫ਼ Markdown ਰੂਪ ਮਿਲੇਗਾ।*