git 常用操作

1.创建本地仓库

1
$ git init

 2.与远程仓库建立联系

1
$ git remote add origin  (复制的远程地址) 。

 3.确定你需要拉的分支名

1
$ git fetch origin chongfu (远程分支)。

4.本地创建的分支与远程分支相互连接

1
$ git checkout -b(本地分支名) origin/ chongfu(远程分支名)。

5.成功拉到本地仓库

1
$ git pull origin chongfu。

 git其他操作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// 查看 Git 的远程仓库地址
$ git remote -v
 
// git删除远程仓库文件
$ git rm -r <文件路径>
$ git commit -m "删除文件"
$ git push origin <分支名>
 
// git提交指定文件
$ git add <文件名>
$ git status
$ git commit -m "提交记录"
$ git pull
$ git push
 
// git回退操作
$ git reset HEAD  //回退暂存区里的文件 (取消git add操作)
$ git reset HEAD "xxx"   //回退暂存区里的指定文件(取消git add操作)
 
//git回滚到某个节点
$ git log # 查看提交历史,找到你想回滚到的提交的哈希值
$ git reset --hard <commit_hash> # 回滚到该提交,<commit_hash>替换为实际的哈希值
$ git push --force origin <branch_name> # 强
 
注: git rm 与 git reset的区别
$ git rm:用于从工作区和索引中删除文件
$ git reset:用于将当前HEAD复位到指定状态。一般用于撤消之前的一些操作(如:git add,git commit等)。

 

  

 

posted @   a快乐码农  阅读(180)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2022-06-14 详解ReentrantLock/ReentrantReadWriteLock/BlockingQueue原理
2022-06-14 ReentrantLock/ReentrantReadWriteLock/BlockingQueue原理
点击右上角即可分享
微信分享提示