mirror of
https://github.com/dwinkler1/np.git
synced 2026-02-19 22:40:57 -05:00
add flake files to git in any case
This commit is contained in:
parent
99109f23b4
commit
bf84a83a00
1 changed files with 8 additions and 2 deletions
|
|
@ -161,10 +161,16 @@
|
||||||
# Initialize git
|
# Initialize git
|
||||||
if [[ ! -d ".git" ]]; then
|
if [[ ! -d ".git" ]]; then
|
||||||
git init
|
git init
|
||||||
git add flake.nix flake.lock
|
|
||||||
echo "✓ Initialized Git repository and added: flake.nix, flake.lock"
|
echo "✓ Initialized Git repository and added: flake.nix, flake.lock"
|
||||||
fi
|
fi
|
||||||
|
# Check if files are already staged/tracked before adding
|
||||||
|
if ! git diff --cached --name-only | grep -q "flake.nix\|flake.lock" &&
|
||||||
|
! git ls-files --error-unmatch flake.nix flake.lock >/dev/null 2>&1; then
|
||||||
|
echo "✓ Adding flake.nix, flake.lock to Git repository"
|
||||||
|
git add flake.nix flake.lock
|
||||||
|
else
|
||||||
|
echo "✓ flake.nix, flake.lock already tracked/staged in Git"
|
||||||
|
fi
|
||||||
# Create .gitignore
|
# Create .gitignore
|
||||||
if [[ ! -f ".gitignore" ]]; then
|
if [[ ! -f ".gitignore" ]]; then
|
||||||
cat > .gitignore << 'EOF'
|
cat > .gitignore << 'EOF'
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue