git 基础操作
克隆一个仓库到本地:
git clone [email protected]:RyanFu999/layout.git layout2
git 查看远程仓库:
git remote -v
git 删除远程分支:
git push origin --delete branchName
git 更新远程代码到本地
git pull origin master
-
查看本地分支文件信息,确保更新时不产生冲突
git status
-
查看当前分支情况
git branch
-
若分支为本地分支,则需切换到服务器的远程分支
git checkout remote branch
-
拉去远程分支并合并
git pull # fetch and merge
若命令执行成功,则更新代码成功!
快速流程:
上面是比较安全的做法,如果你可以确定什么都没有改过只是更新本地代码
git pull # fetch and merge
git 添加代码到远程仓库
要在当前仓库的根目录执行
git init # 初始化本地仓库
git add . # 添加当前文件夹下所有文件到版本库
git commit -m "first commit" # 把添加的文件提交到版本库,并填写提交备注
git remote add origin 你的远程库地址 # 把本地库与远程库关联
git push -u origin master # 第一次推送时
git push origin master # 第一次推送后,直接使用该命令即可推送修改
git 忽略文件
# 导航到仓库根目录
cd path/to/your/repository
touch .gitignore
echo "ignored_directory/" >> .gitignore
# 将已经提交到git的要忽略的目录从暂存区中移除,但不会删除实际的文件或目录。
git rm -r --cached ignored_directory
# 提交 .gitignore 文件的更改
git add .gitignore
git commit -m "Update .gitignore to ignore ignored_directory"
# 推送更改到远程仓库(例如main分支)
git push origin main
要忽略的目录可能位于子目录中:
cd path/to/your/repository
touch .gitignore
echo "**/build-*/" >> .gitignore
# 将所有以 build- 开头的目录从暂存区中移除
find . -type d -name 'build-*' -exec git rm -r --cached {} +
git add .gitignore
git commit -m "Ignore all directories starting with build-"
git push origin main
标签:origin,git,基础,push,操作,分支,远程,gitignore
From: https://www.cnblogs.com/AngleLin/p/18258893