git使用

设置global config

bash 复制代码
git config --global user.name "username"
git config --global user.email "username@email.com"

创建一个新的repository

bash 复制代码
git clone ssh://git@172.17.1.10:222/username/git_test.git
cd git_test
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

将已有的文件上传到git

bash 复制代码
cd existing_folder
git init
git remote add origin ssh://git@172.17.1.10:222/username/git_test.git
git add .
git commit -m "Initial commit"
git push -u origin master

将已有的repository上传到git

bash 复制代码
cd existing_repo
git remote rename origin old-origin
git remote add origin ssh://git@172.17.1.10:222/username/git_test.git
git push -u origin --all
git push -u origin --tags

误删除本地.git文件夹,可以重新建立连接

bash 复制代码
git init
git remote add origin ssh://git@172.17.1.10:222/username/git_test.git
git pull origin master
git add .
git commit -m "1"
git push -u origin master

删除远程git仓库的文件/文件夹

bash 复制代码
// 删除文件
git rm --cached state_car_frame_rect.cpp 
// 删除文件夹
git rm -r --cached tmp
git commit -m "delete"
git push -u origin master

或者

  1. 进入 Projects ->Your projects
  2. 点击进入你要删除的仓库名称 -> 左侧 Settings
  3. 鼠标滚动到最下面,找到Advanced 点击 Expand
  4. 鼠标滚动到最下面,找到Remove project 点击 Remove project
  5. 在弹出的窗口中,输入并确认想要删除的仓库名称,点击 Confirm
相关推荐
KaneLogger4 小时前
OpenCode 操作手册
git
木子小喵4 小时前
通俗讲解Git安装每一步!!
git
IOT那些事儿5 小时前
TortoiseGit拉取开源子仓库失败
git·ssh·tortoisegit·submodule
不想看见4046 小时前
Git的多种仓库选择与推荐
git
脆皮炸鸡75511 小时前
Linux开发工具~~~版本控制器Git以及调试工具GDB
linux·服务器·开发语言·经验分享·git·学习方法
console.log('npc')13 小时前
团队协作提交自己的功能
git
独隅14 小时前
开源项目 Git 贡献全流程的完整拆解:从 Fork 到 PR
git·开源
___波子 Pro Max.15 小时前
Git Rebase: HEAD~ 的简洁写法
git
bxri15 小时前
团队协作中的 Git 工作流(企业级实战)
git·gitee·github
ljh57464911916 小时前
git log source-branch --oneline 命令
git