الملحق الرابع: دليل المصطلحات

access

وصول، إذن

access control level

مستوى الوصول(؟)

advantage

مزيّة (ج: مزايا) (وليس ميزة/ميزات؛ هذه feature؛ انظر الفرق في الملحق الآخر)

alias

كُنية (ج: كُنيات)

amend

تصحيح

annotated tag

وسم معنون (انظر أيضا lightweight tag)

Apache

أباتشي

archive, archived file

ملف مضغوط

argument

مُعامِل (ج: مُعامِلات)

assign, assignment

إسناد

attribute

خاصية

authentication

استيثاق، يستوثق

autocompletion

إكمال آلي

automatically

تلقائيا، آليا

avatar

صورة شخصية، صورة تشخيصية

backward compatibility

التوافقية مع الإصدارات السابقة

bare

مجرد

blob

ك‍تلة (ج: ك‍تل)

branch, branching

فرع، تفريع

bug

عِلة (ج: علل)

change

تعديل

chapter (in the book)

باب

character

مَحْرِف (ج: مَحارف)

check

تحقّق [الشيء] (بغير «من»)، تفقّد [الشيء]

check out

سحب

checksum

[قيمة] بصمة

clone

استنساخ

command

أمر

command line

سطر أوامر

commit, commit, committed, do/make a commit

يودع، إيداع، مودع، يصنع إيداعا

compress, compression, compressed

يضغط، ضغط، مضغوط

computer

حاسوب (ج: حواسيب)

configure, configuration

ضبط، تهيئة

continuous integration

تكامل مستمر

contribute, contribution

يساهم، مساهمة

custom

مخصص

customized

مخصص، مفضل

daemon

عفريت (ج: عفاريت)

daemonize

عفرتة

dashboard

صفحة رئيسية

default

مبدئي، مفترض

delta

فرق (ج: فروقات)

detached HEAD [state]

¯/_(ツ)_\¯

develop, development

تطوير

developer

مطوِّر

directory

مجلد

disk

قرص

distributed

موزع

download

تنزيل

downstream

مصب (انظر أيضا upstream)

entry

بيان

environment

بيئة

environment variable

متغير بيئة (ج:  متغيرات بيئة)

error-prone

خطّاء، عُرضة للخطأ

exit non-zero (verb, intransitive)

إنهاء التنفيذ بقيمة خروج غير الصفر

experience (previous knowledge)

خبرة

experience (usage, like user ∿ (UX), developer ∿ (DX))

تجربة

fast-forward

تسريع

fast-forward merge

دمج تسريع

feature

خصيصة (ج: خصائص)، ميزة (ج: ميزات) (وليس مزية/مزايا؛ هذه advantage؛ انظر الفرق في الملحق الآخر) (انظر أيضا killer feature)

folder

مجلد

fork

اشتق، يشتق، اشتقاق

fully featured

مكتمل الخصائص (انظر أيضا  feature)

Git

جت

GitHub

جت‌هب

GitLab

جت‌لاب

GitWeb

جت‌وب

glob

أنماط توسيع [المسارات]

graphical user interface, GUI

واجهة رسومية

hacker (1. expert or eager learner: meanings 1–7 in the Jargon File)

خارق

hacker (2. cracker: meaning 8 in the the Jargon File or the standalone entry)

مخترق

handler (Apache)

معالج

hard disk

قرص [صلب]

hardlink

رابط صلب

hash

بصمة

HEAD branch

الفرع الرأس(؟)

header

ترويسة

HEAD [pointer]

إشارة الرأس

hierarchical

شجري

history

تاريخ

hook

خطاف (ج: خطاطيف)

hook script

بريمج خطاف

host, hosting

يستضيف، استضافة

hostname

اسم المضيف(؟)

include

ضم

index (in Git)

الفهرس

inode

مؤشر فهرسة

install, installation (1. software)

تثبيت

install, installation (2. non-software)

تركيب

integrated development environment, IDE

بيئة تطوير [متكاملة]

integrity

سلامة

issue

مشكلة، مسألة

killer feature

ميزة قاتلة للمنافسة (انظر أيضا feature)

landing page

صفحة استقبال

license

رخصة

lightweight tag

وسم خفيف (انظر أيضا annotated tag)

limit (v)

تقييد

list (n)

قائمة

list (v)

سرد

login

ولوج

log (n)

سجل

maintain, maintenance

تطوير، رعاية

merge commit

إيداع دمج

merged

مدموج

merge [to]

دمج [في]

metadata

بيانات وصفية

mirror [copy]

نسخة مقابلة

mirror [server]

خادوم مرآة(؟)

model

نموذج

modify

تعديل

mount, mounted

ضم، مضموم

namespace

مساحة أسماء

nonlinear

لاخطي (كلمة واحدة، بغير مسافة)

normalize, normalization

استنظام

open source

مصادر مفتوحة

output

ناتج

pack

عُلبة (ج: عُلب)

packfile

ملف عُلبة (ج: ملفات عُلبة)

pager

[برنامج] عارض

patch

رُقعة (ج: رُقع)، ترقيع

pipe (n)

قناة [يونكسية]

platform

منصة

pointer

إشارة (متحد مع ref)

policy

سياسة

port forwarding

توجيه منفذ

private

خصوصي (وليس «خاص»)

prompt

مُوَجِّه (ج: مُوَجِّهات)

proprietary

احتكاري

protocol

ميفاق (ج: موافيق)، بروتوكول

public

عمومي (وليس «عام»)

pull

جذب

pull request

طلب جذب، طلب دمج

push

دفع

read access

إذن القراءة

read/write access

إذن التحرير

rebase [on]

إعادة تأسيس [على]

reflog

سجل الإشارات

ref, reference

إشارة (انظر التفصيل في الملحق الآخر: إشارة الرأس وإشارات الكائنات)

release

إصدار، إصدارة

remote

[مستودع] بعيد

remote-tracking branch

فرع متعقب لبعيد

remove

إزالة

rename

تغيير اسم

repo, repository

مستودع

reset

إرجاع

restore

استعادة

revert

نقض

revision

مراجعة

revision control

التحكم في المراجعات

rollback

إعادة(؟)

root

جذر، جذري

root directory

مجلد جذر

script

بُريمِج (ج: بُريمِجات)

scripting

برمجة

section (in a Git project)

قسم

section (in the book)

فصل

serve

قدّم، يقدِّم، تقديم، يتيح، إتاحة

server

خادوم (ج: خواديم)

setup (arrangement)

ترتيب (ج: ترتيبات)، تركيب، تكوين

setup (installation)

تثبيت

set up, setting

إعداد

shell

صَدَفة، طرفية

shell access

وصول صَدَفي

sign [sth]

توقيع [شيء]

single point of failure

نقطة انهيار حاسمة

snapshot

لقطة

stage, staging, staged

يؤهل، تأهيل، مؤهل

staging area

منطقة التأهيل

standard

معيار

switch (v)

انتقال

system

نظام (ج: أنظمة)

tab (char)

مسافة جدولة

tab-completion

إكمال بزر الجدولة

tab (key)

زر الجدولة

tab (UI)

تبويب

tag, annotated

وسم معنون

tag, lightweight

وسم خفيف

team

فِرقة (ج: فِرَق)(؟)

teammate

زميل (ج: زملاء)

terminal [emulator]

طرفية

timestamp

خَتم زمني

track, tracking

تعقب، متعقِّب (انظر التفصيل في الملحق الآخر: التعقب والمتابعة: tracking)

transaction

معاملة

two factor authentication, 2FA

استيثاق ثنائي

undo

تراجع

untracked

غير متعقَّب

upload

رفع

upstream

منبع (انظر أيضا downstream)

verify [sth]

توثيق [شيء]، تحقق [شيء] (بغير «من»)

version

نسخة

version control

إدارة النسخ

version control system, VCS

نظام إدارة نسخ

versioned

مراقَب [للتغييرات]

virtual private network, VPN

شبكة وهمية خاصة

web

وب

workflow

[أسلوب] سير عمل

working copy

نسخة عمل

working tree

شجرة العمل