เริ่มต้นของฉันโฟลเดอร์git
C:\Users\username\.git
ฉันควรใช้คำสั่งอะไรในการเข้าไปC:/project
?
เริ่มต้นของฉันโฟลเดอร์git
C:\Users\username\.git
ฉันควรใช้คำสั่งอะไรในการเข้าไปC:/project
?
คำตอบ:
คำสั่งคือ:
cd /c/project/
เคล็ดลับ:
ใช้pwd
คำสั่งเพื่อดูเส้นทางที่คุณอยู่ในปัจจุบันสะดวกเมื่อคุณคลิกขวาที่ "Git Bash ที่นี่ ... "
cd "/c/program files (x86)/git/bin/"
/
เช่นเป็น/c/project/
เส้นทางที่แน่นอนและจะทำงานโดยไม่คำนึงถึงเส้นทางปัจจุบันของคุณ เมื่อเส้นทางไม่ได้เริ่มต้นด้วยเครื่องหมายสแลช (พา ธ สัมพัทธ์) sush เนื่องจากcd project
จะพยายามไปที่ไดเรกทอรีย่อยตามไดเรกทอรีการทำงานปัจจุบันของคุณ (pwd)
ไปที่ไดเรกทอรีด้วยตนเองและคลิกขวา→เลือกตัวเลือก 'Git bash'
เทอร์มินัล Git bash จะเปิดขึ้นพร้อมกับไดเรกทอรีที่ต้องการโดยอัตโนมัติ ตัวอย่างเช่นไปที่โฟลเดอร์โครงการของคุณ ขณะอยู่ในโฟลเดอร์คลิกขวาแล้วเลือกตัวเลือกและ 'Git bash' /c/project
มันจะเปิดโดยอัตโนมัติด้วย
นี่คือขั้นตอนที่ฉันปฏิบัติตาม:
ใน bash ให้ตรวจสอบว่าคุณอยู่ในไดเรกทอรีใดโดยใช้คำสั่ง:
$ pwd
คัดลอก URL ของไดเรกทอรีที่คุณต้องการหลังจากใช้คำสั่งแรก ( PWD
) ฉันได้รับ:
$ /c/Users/yourUsername
ตอนนี้ผมต้องการที่จะเปลี่ยนแปลงนี้ไปยังไดเรกทอรีของไดรฟ์และโฟลเดอร์c
MyPictures
ในการทำเช่นนั้นฉันจะไปที่ไดเรกทอรีMyPictures
คัดลอก URL และวางในทุบตี Git อย่างไรก็ตามก่อนหน้านั้น:
C:\MyPicture
กลายเป็น$ cd /C/MyPicture
(แบ็กสแลชถูกแทนที่ด้วยสแลช)
หากชื่อโฟลเดอร์มีช่องว่างบางอย่างเช่น (โปรแกรมของฉัน) คุณต้องใส่เครื่องหมายอัญประกาศคู่ดังนี้:
$ cd "C:\Program Files"
อย่าลืมเปลี่ยนไดเรกทอรีคุณเพียงแค่คัดลอกrequiredUrl
และวางใน bash ด้วยเครื่องหมายคำพูดคู่เช่น:
cd "required URL"
หมายเหตุ: URL ที่ต้องการพร้อมเครื่องหมายทับ
$ cd/ c/"Program Files"
pwd
: เพื่อตรวจสอบว่าคุณอยู่ที่ไหน (ถ้าจำเป็น)
cd
: เปลี่ยนไดเรกทอรี
ในกรณีของคุณถ้าฉันเข้าใจคุณคุณต้อง:
cd c/project
ในฐานะที่เป็นบ๊อบกล่าวถึงคุณสามารถเปลี่ยนไดเรกทอรีที่มีcd
:
cd /c/project
หากคุณมีพา ธ Windows พร้อมแบ็กสแลชให้ใส่พา ธ ในเครื่องหมายคำพูดเดี่ยว:
cd 'C:\project'
หรือเครื่องหมายคำพูดคู่:
cd "C:\project"
pwd
คุณสามารถตรวจสอบโฟลเดอร์ปัจจุบันด้วยหากเส้นทางมีช่องว่างคุณจะต้องใช้เครื่องหมายคำพูด ( cd "/c/Program Files"
)
บน Windows คุณเปลี่ยนไดเรกทอรีเริ่มต้นเริ่มต้นสำหรับ Git Bash
git-bash.exe
เลือกคุณสมบัติเปิดทางลัดและเปลี่ยนเริ่มใน:เป็นโฟลเดอร์ที่คุณใช้บ่อยที่สุด ( ภาพหน้าจอ )cd
คำสั่งสามารถจดจำในฐานะ " เปลี่ยนไดเรกทอรี "จากมุมมองของฉันวิธีที่เร็วที่สุดในการบรรลุสิ่งที่คุณต้องการคือเปลี่ยนค่า " เริ่มต้น "
โดยคลิกขวาที่git-bash.exe
ไปที่คุณสมบัติและเปลี่ยนค่าเริ่มต้นในโฟลเดอร์ที่คุณต้องการ
โฟลเดอร์ git เริ่มต้นของฉันคือ C: \ Users \ username.git
แต่ฉันต้องการเข้าไปใน c: / project
เนื่องจากคุณได้ถามเกี่ยวกับ gitbash ซึ่งใช้ Linux เป็นหลัก (Terminal) มีความแตกต่างในคำสั่งเมื่อเปรียบเทียบกับ Command Prompt ของ Windows เราจะพูดถึงคำสั่ง gitbash (เทอร์มินัล) เท่านั้น
1. ก่อนอื่นเราต้องเข้าใจว่าบรรทัดคำสั่ง (ใน Windows) และเทอร์มินัล (ใน Mac) ชี้ไปที่โฟลเดอร์บางส่วนในไดรฟ์จัดเก็บข้อมูลเสมอ
เพื่อตรวจสอบสิ่งที่ไดเรกทอรีมันจะชี้ไปที่เวลาที่กำหนด คุณต้องพิมพ์คำสั่ง: pwd "ตัวย่อสำหรับ 'Print Working Directory'"
นี่คือวิธีการสำรวจทรีตามโฟลเดอร์:
3a) คำสั่งcdให้เราสำรวจไปที่ไดเร็กทอรีย่อย กรุณาตรวจสอบภาพรวม
3b) ทราเวิร์กลับไปที่ไดเรคทอรีหลักเราใช้ประโยชน์จากcd ..คำสั่ง: โปรดตรวจสอบภาพด้านล่าง:
โดยใช้สองขั้นตอนข้างต้นเราสามารถแก้ปัญหาการค้นหาของคุณได้อย่างง่ายดาย:
A) ขณะนี้คุณอยู่ใน: C: \ Users \ ชื่อผู้ใช้
ดังนั้นการทำcd ..จะชี้ Terminal ไปยังโฟลเดอร์Users
B) การพิมพ์ cd อีกครั้ง .. จะทำให้ Terminal ชี้ไปที่ C Drive
C) การทำlsณ จุดนี้จะทำให้คุณรู้เกี่ยวกับโฟลเดอร์และไฟล์ทั้งหมดในไดรฟ์ C
ตรวจสอบว่ามีโฟลเดอร์โปรเจ็กต์หรือไม่จากนั้นเพียงพิมพ์คำสั่งครั้งสุดท้าย:
โครงการซีดี
และวัลลาที่คุณเดินทางไปไกลถึงปลายทางของคุณ ขอแสดงความยินดี
หมายเหตุ:หากโฟลเดอร์โครงการไม่ได้ถูกสร้างขึ้นด้วยไดรฟ์ C เพียงเขียนคำสั่งmkdir projectและมันจะถูกสร้างขึ้น จากนั้นทำตามขั้นตอนด้านบนเพื่อเล่น
4) มีวิธีแก้ปัญหาของคุณอย่างรวดเร็วโดยเฉพาะ:
ไม่ว่าขั้วจะชี้ไปที่ใด เพียงเขียนคำสั่ง:
4a) cd /มันจะชี้ไปที่โฟลเดอร์รูทเริ่มต้น
จากนั้นพิมพ์คำสั่ง: cd / c /เพื่อชี้ไปยังไดเร็กทอรี c จากนั้นไปที่ไดเรกทอรีย่อยซึ่งในกรณีของคุณคือไดเรกทอรีโครงการโดยพิมพ์:
โครงการซีดี
และคุณดีไป: สนุก :)
การคลิกขวาที่โฟลเดอร์ใดโฟลเดอร์หนึ่งจะช่วยลดความเจ็บปวดของคุณได้มากกว่าเพียงแค่พิมพ์ไดเรกทอรีทั้งหมด คลิกขวา + คลิก s หรือคลิกขวาแล้วคลิก "GIT bash here"
หวังว่านี่จะเป็นประโยชน์
ฉันต้องการเพิ่มว่าถ้าคุณใช้ไดรฟ์ที่ใช้ร่วมกันให้ใส่พา ธ ในเครื่องหมายคำพูดคู่และเก็บแบ็กสแลชไว้ นี่คือสิ่งที่ได้ผลสำหรับฉัน:
$cd /path/to/"\\\share\users\username\My Documents\mydirectory\"
สำหรับวิธีที่เร็วที่สุด $ cd "project"
เพียงพิมพ์cd
จากนั้นคัดลอกและวางเส้นทางไฟล์
ตัวอย่างของการเปลี่ยนไดเรกทอรี:
เพียงคลิกขวาที่โฟลเดอร์ที่ต้องการและเลือก git-bash ที่นี่ตัวเลือกมันจะนำคุณไปยังโฟลเดอร์นั้นและเริ่มทำงานหวังว่ามันจะทำงาน
cd $USER
จะพาฉันไปยังไดเรกทอรีผู้ใช้ของฉันบน windows