Git 常用操作

Git常用操作:

img

Workspace:工作区

Index / Stage:暂存区

Repository:仓库区(或本地仓库)

Remote:远程仓库

Ubuntu安装git:

sudo apt update
sudo apt install git

将本地代码上传到 github:

法一:(新建工程)

在github上创建一个空的新工程

git clone + 克隆到本地 + (new_project_name)

在新的仓库中写码

git status # 查看本地的仓库有什么改动

git add <file/folder> # 将一个或多个文件添加到暂存区

git commit -m "first commit" # first commit为自定义的提交信息,将暂存区内容添加到本地仓库中

git push -u origin master # 将本地项目push到GitHub上去

法二:(推已有的工程)

在github上创建一个空的新工程

git remote add origin + <url> # 仓库关联

git add <file/folder> # 将一个或多个文件添加到暂存区

git commit -m "first commit" # first commit为自定义的提交信息,将暂存区内容添加到本地仓库中

git push -u origin master # 将本地项目push到GitHub上去

git rm -r -f --cached <file/folder> 删除不小心提交了的文件或文件夹

git reset HEAD 或直接用版本库清空暂存区

  1. 若是多人共同协作开发,他人修改了提交了,本地也修改了
  2. 保留 本地的修改 的改法
git stash
git pull origin master
git stash pop

放弃 本地的修改 的改法

git reset --hard
git pull origin master

其它一些常用 git 指令:

git init    # 把当前目录变成git可以管理的仓库
git add ./-A    # 添加全部文件
git remote add origin + <url> # 仓库关联
git remote rm <name>  # 删除远程仓库
git remote rename old_name new_name  # 修改仓库名

如果在本地编辑的过程中误删了某些文件或者文件夹:
git status
git reset HEAD <被删除的文件或文件夹>
git checkout <被删除的文件或文件夹>

克隆私有仓库时:
1、生成一个令牌<a>: https://blog.csdn.net/yjw123456/article/details/119696726
2、git clone https://<a>@github.com/<user_name>/<repo_name>.git

参考链接:

https://www.runoob.com/git/git-tutorial.html

发现个宝藏up:

https://www.cbedai.net/u011630575/

posted @ 2021-12-07 01:16  SethDeng  阅读(35)  评论(0编辑  收藏  举报