簡體   English   中英

創建 bat 文件,該文件將設置本地源目錄並為 Git 克隆 repo

[英]Create bat file that will set local source directory and clone repo for Git

我對批處理文件腳本非常陌生,我設法克隆了我想要的存儲庫(我認為),但我不確定如何設置保存目錄。 我已經看到這篇 SO 帖子如何在批處理文件中執行多個 git 命令而不在第一個命令之后終止? 但恐怕這並沒有回答我的問題。 這是我到目前為止所擁有的:

pullrepo.bat:

start "" "C:\Program Files (x86)\Git\bin\git.exe" clone git@bitbucket.org:BLAHBLAHBLAH.git
pause

當我查看顯示所有內容的 bat 腳本(和 git 窗口)時,似乎一切正常,但我找不到存儲庫本地副本的文件夾(通過搜索文件夾名稱),更不用說將本地保存位置設置為我想要。 最終,我的目標是添加一個推送功能,提示用戶在其中一個窗口(git 或 bat)中輸入提交消息

“保存目錄”是一個以存儲庫名稱 ( BLAHBLAHBLAH ) 命名的子目錄,除非明確指定,在當前工作目錄中(即在 C:\\Documents and settings\\ 中,如果我沒記錯的話,MS Windows 文件系統布局)。 您還可以為git clone指定一個額外的參數,即克隆的 repo 目錄的名稱。

如果您不堅持使用 CMD shell,我也會切換到 Bash。 不管怎樣,Bash 是隨 Git for Windows 提供的,它有更好更強大的腳本語言,符合我的口味。 你也可以considr tig如果你真的喜歡一個基於控制台交互git客戶端:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM