git 使用笔记

git 使用笔记

1.init

初始化操作:将当前文件夹作为git项目根目录(创建.git文件夹),git --help查看帮助!

git init

2.add

新增文件,git add --help查看帮助

git add -A
git status

3.commit

提交文件,git commit --help查看帮助

git commit -m "first deploy"

4.管理远程库

简化操作

git remote add origin git@github.com:username/vue-demo.git

5.推送分支

若省略<远程分支名>,则<远程分支名>=<本地分支名>;

若<远程分支名>:<本地分支名>均为省略,则推送到与本地分支同名的远程分支。

git push origin <本地分支名>:<远程分支名>
  • 示例
git push -f origin master:gh-pages

6.拉取远程分支

若省略<本地分支名>,则<本地分支名>=<远程分支名>;

若<远程分支名>:<本地分支名>均为省略,则拉取与本地同名分支。

git pull origin <远程分支名>:<本地分支名>

7.clone

  • clone
git clone git@github.com:username/vue-demo.git
git branch -a
git checkout -b gh-pages origin/gh-pages
  • clone指定分支
git clone -b <远程指定分支> <远程仓库地址> <本地文件夹名>
  • 示例
 git clone -b gh-pages git@github.com:username/vue-demo.git gh-page
 git clone -b gh-pages git@github.com:username/vue-demo.git

8.建立追踪关系

将当前分支与指定远程分支建立追踪关系

git branch -u <远程分支名>
  • 示例
git remote add origin git@github.com:username/vue-demo.git
git fetch
git branch -vv
git branch -u origin/gh-pages
git branch -vv

9.删除误提交的文件及目录

  • delete

删除误提交的文件及目录target和.idea

git rm -r --cached backend/demo/target/
git rm -r --cached .idea/
git commit -m '删除target和.idea'
  • .gitignore

git .gitignore文件增加以下内容

backend/demo/target/
!**/src/main/**/target/
!**/src/test/**/target/

参考:

git操作之pull拉取远程指定分支以及push推送到远程指定分支

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

搬山境KL攻城狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值