Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
pubx
git-replace
提交
ae0125f5
G
git-replace
项目概览
pubx
/
git-replace
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
git-replace
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
ae0125f5
编写于
1月 11, 2023
作者:
P
prgrmz01@163.com
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改
上级
14c90cdf
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
15 addition
and
4 deletion
+15
-4
git_template
git_template
+3
-1
install.sh
install.sh
+2
-1
replace_url.py
replace_url.py
+10
-2
未找到文件。
git_template
浏览文件 @
ae0125f5
#!/bin/sh
export
PYTHONPATH
=
/pubx/git-replace/
new_args
=
python /pubx/git-replace/replace_url.py
"
$*
"
echo
"
$*
"
>
/tmp/_args
python /pubx/git-replace/replace_url.py /tmp/_args /tmp/_args.new
new_args
=
`
cat
/tmp/_args.new
`
# $* : -c advice.detachedHead=false clone --depth 1 --branch main https://github.com/frida/glib.git glib
# new_args : -c advice.detachedHead=false clone --depth 1 --branch main git@gitcode.net/dependency/frida/glib.git glib
...
...
install.sh
浏览文件 @
ae0125f5
#!/bin/sh
#runme: sudo apt reinstall git ; sh -x install.sh
#source /miniconda3/bin/activate;
#runme: sudo apt reinstall git ; sh -x install.sh; sh -x /usr/bin/git clone https://github.com/abseil/abseil-cpp.git /tmp/abseil-cpp
fpGitOriginal
=
`
which git.original
`
#if has git.original then calc file size
...
...
replace_url.py
浏览文件 @
ae0125f5
...
...
@@ -19,6 +19,14 @@ def processWordK(wordK:str)->str:
else
:
return
wordK
new_list
:
List
[
str
]
=
list
(
map
(
lambda
wordK
:
processWordK
(
wordK
),
sys
.
argv
[
1
:]))
print
(
f
"
{
sys
.
argv
}
"
)
ifp_args
=
sys
.
argv
[
1
]
ofp_args
=
sys
.
argv
[
2
]
i_args
:
str
=
None
with
open
(
ifp_args
,
"r"
,
encoding
=
"utf8"
)
as
if_args
:
i_args
=
if_args
.
read
()
new_list
:
List
[
str
]
=
list
(
map
(
lambda
wordK
:
processWordK
(
wordK
),
i_args
))
new_arg
:
str
=
" "
.
join
(
new_list
)
print
(
new_arg
)
with
open
(
ofp_args
,
"w"
,
encoding
=
"utf8"
)
as
of_args
:
of_args
.
write
(
new_arg
)
print
(
f
"
{
ifp_args
}
,
{
ofp_args
}
,
{
i_args
}
,
{
new_arg
}
"
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录