从零开始使用git第二篇:git的日常操作

 从零开始使用git

第二篇:git的日常操作

 

 

第一篇:从零开始使用git第一篇:下载安装配置

第二篇:从零开始使用git第二篇:git实践操作

第三篇:从零开始使用git第三篇:git撤销操作、分支操作和常见冲突

 

1.创建本地仓库

打开一个有内容or没内容的文件夹

鼠标右键菜单选择Git Bash Here,打开git命令窗口,输入git init 然后回车

git init

 

项目文件夹中自动生成了一个.git文件,创建本地仓库成功

 

2.创建远程仓库

(1)打开github官网 https://github.com/ 登录,还没有github账号?去注册一个呀,然后登录

(2)第一次登录github,满屏的英文可能有点懵,没关系,一回生二回熟,慢慢来。。

(3)关键找到仓库

(4)左边New的绿色按钮和右上角的“+”加号都可以新建仓库

(5)填写Repository name,其他的保留原样,如果要关联一个本地仓库,最好不要动

(6)点Create repository就好了

4.现在你可以有2种操作

(1)克隆一个空仓库到本地

git clone git@github.com:2768533792/test001.git

(2)给本地某个项目添加仓库,并关联远程仓库

git init 
git add README.md 
git commit -m“first commit” 
git remote add origin git@github.com:2768533792/test001.git
git push -u origin master

 

5.工作项目中的日常操作

以上准备工作都ok,接下来实践操作。

(1)git pull 通常开始写代码之前,拉一下最新代码

(2)git status 提交之前查看下状态

若有误,去编辑器里修改就行了,这时候并没有提交,随便改,改完再看下git status

(3)git add . 没问题的话,就这样添加全部修改文件

这时候如果想撤回,git checkout --file,参考:https://www.cnblogs.com/Calvino/p/5930656.html

撤销的操作如下:

 -- 前后都有空格啊!注意啊!

(4)git commit -m '提交说明' 没问题的话,就commit提交

commit 之后想要撤回的话

https://blog.csdn.net/qq_36431213/article/details/78858848

(5)git pull 再拉一下最新代码,这是我的习惯,以免冲突

若冲突,则解决冲突(解决冲突可以单独说,篇幅很长)

(6)git push 完毕

 

6.多人协作

(1)创建一个分支

git branch testing

这个新建的分支会“复制”当前分支的内容(准确来讲不是复制,不管怎样就是说会基于当前内容创建一个新的分支)

(2)切换分支

git checkout testing

也可以创建并切换

git checkout -b testing

关于更多分支操作,后面的会单独写

 

留坑:

git checkout -- <file>

git reset HEAD <file>

git commit --amend

 

常见问题:

tortoisegit 常见错误disconnected no supported authentication methods available(server sent: publickey)

解决:http://www.it610.com/article/3638553.htm

 

更多参考git官方文档:https://git-scm.com/book/zh/v1/ 

 

 

好累,感觉已经进入倦怠期,感觉写的博客毫无意义。。活着也毫无意义。。

posted on   独自去流浪  阅读(163)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
< 2025年3月 >
23 24 25 26 27 28 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 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示