我分叉了一些项目并在本地克隆了它.更改文件,提交更改,推送更改和更改已实现或拒绝.然后,一段时间过去了,所以我用我分叉的项目获取/合并了我的fork.做了一些改变,提交和推动.发送拉请求,这就是问题开始的地方:在pull请求中有实现或拒绝的提交,我不想将它们发送给主人,我只想发送新的.
难道我做错了什么?我怎样才能解决这个问题?
当我将一些HTML/CSS/...文件上传/下载到FTP服务器时,有时某些东西会将每行代码放在一行中,使其完全无法读取.有些事情时不时发生,我仍然在寻找这种行为的解释.什么可能导致这个?
我使用shell脚本用于某些特定目的,并且它具有以下功能.bash_profile:
function refresh {
source "$HOME/.bash_profile"
}
Run Code Online (Sandbox Code Playgroud)
这同样.bash_profile有这样的说法:
if [ -f "$HOME/.bash_prompt" ]; then
source "$HOME/.bash_prompt"
fi
Run Code Online (Sandbox Code Playgroud)
哪个也应该重装.bash_prompt; 并且确实如此,该提示文件包含的值应该更改提示的显示(颜色,文本放置等),但这些值不会更改.它们只在新的终端窗口上更改,或者我source "$HOME/.bash_prompt"在终端窗口内显式调用.
我在这里做错了吗?
这是我的.bash_prompt来源:
# Colors
# Bunch of color codes
function print_before_the_prompt {
# create a $fill of all screen width
let fillsize=${COLUMNS}
fill=""
while [ "$fillsize" -gt "0" ]
do
fill="-${fill}" # fill with underscores to work on
let fillsize=${fillsize}-1
done
printf "$txtrst$bakwht%s" "$fill"
printf "\n$bldblk%s%s\n" "${PWD/$HOME/~}" "$(__git_ps1 "$txtrst [$txtblu%s$txtrst]")" …Run Code Online (Sandbox Code Playgroud)