git常用指令
1. Git指令
1.1. Git常用指令
1.1.1. 设置用户签名
git config --global user.name 用户名
git config --global user.email 邮箱
1.1.2. 初始化本地库
Git init
1.1.3. 查看本地库状态
Git status
Vim hello.txt
Git status
1.1.4. 添加暂存区
Git add hello.txt
Git status
1.1.5. 提交本地库
Git commit -m “my first commit” hello.txt
Git status
1.1.6. 修改文件
Vim hello.txt
1.1.7. 历史版本
git reflog 查看版本信息
git log 查看版本详细信息
1.2. 分支的操作
1.2.1. 查看分支
git branch -v
1.2.2. 创建分支
git branch 分支名
1.2.3. 修改分支
1.2.4. 切换分支
git checkout 分支名
1.2.5. 合并分支
git merge 分支名
1.2.6. 产生冲突
1.2.7. 解决冲突
1.3. 远程仓库操作
1.3.1. 创建远程仓库
两者选择一种即可。
1)使用已经存在的,GitHub较慢,推荐使用国内码云(Gitee)(共享)
2)本地搭建的形式,Gitea创建远端仓库(安全)(选做)
1.3.2. 创建远程仓库别名
#查看当前项目关联的所有远程仓库别名:
git remote -v
#增加一个远程仓库别名:
git remote add 远程仓库别名 远程仓库地址
#删除某个远程仓库别名:
git remote rm 远程仓库别名
1.3.3. 推送本地分支到远程仓库
git push https://gitee.com/feng-jingfei-47/cangku.git
1.3.4. 克隆远程仓库到本地
git clone https://gitee.com/feng-jingfei-47/cangku.git
1.3.5. 拉取远程库内容
#拉取远程项目某个分支,与当前项目分支合并:
git pull 远程仓库地址(远程仓库别名) 远程某个分支名
方式一:将远程仓库的某个分支拉取到本地,然后合并到本地的当前分支上
git pull --rebase 远程仓库地址(远程仓库别名) 远程某个分支名
方式二:将远程仓库的某个分支拉取、合并到本地的当前分支上
git pull 远程仓库地址(远程仓库别名) 远程某个分支名 --allow-unrelated-histories
2. Git和VSCODE集成
2.1. 配置Git忽略文件
保存地址D:\GIT\Git\cmd\git.exe