带'*':必须操作

不带'*':可能需要而且经常用的

常见步骤为下:

*1.克隆项目:有两种不同类型的网址(https/ssh)

git clone [url]

*2.初始化本地仓库

git init      ------当前目录新建,最好是在克隆下来的代码根目录使用

3.分支操作:一般开发都要在自己的分支去开发,第一次开发,这个操作是必须的.就是不是第一次,以后开发的时候也得注意一下要在自己的分支上开发

3.1查看本地和远端所有分支

git branch -a

3.2新建一个自己的分支并切换到自己的分支:现在就可以在自己的分支上进行开发了

git checkout -b [branch]

*3.提交到本地暂存区

git add .     -------提交当前目录

*4.将暂存区代码提交到本地仓库:每提交一次都会有一个'版本号'

git commit -m '备注信息'

5.拉取最新代码:跟克隆项目完全不一样,这一步主要的用途多人开发时.大家都会提交代码,自己和别人的有可能会冲突.所有要拉取最新的代码下来对比一下.

git pull

*6.提交最新代码:这个操作之后,你的代码就保存在远端仓库了,就算本地代码遗失也不慌了.所以要及时提交.

git push

到现在为止,已经顺利的完成第一次代码管理.git实际使用过程中会有很多问题,但实际上git也提供了很多命令去处理这些问题,后续还得多去了解一下.

最新文章

  1. IOS开发基础知识--碎片12
  2. 搭建Android开发环境。
  3. 关于flume配置加载
  4. java-HashMap方法讲解
  5. Web前端之CSS_day3-4
  6. Mac上创建cocos2d-x工程
  7. Jenkins + GitHub + fir-cli 一行命令从源码到fir.im
  8. 安卓TTS语音合成经验分享(科大讯飞语音+)集成
  9. Machine Learning - 第4周(Neural Networks: Representation)
  10. Eclipse启动tomcat 报“ A child container failed during start”
  11. HTML&CSS基础学习笔记1.9-添加图片
  12. 详解JavaScript中的Object对象
  13. react基于webpack和babel以及es6的项目搭建
  14. 浅析指针(pointer)与引用(reference)
  15. Ibatis入门基本语法(转) good
  16. 持续集成并不能消除 Bug,而是让它们非常容易发现和改正(转)
  17. 测序分析软件-phred的安装
  18. Python基础(time模块,datetime模块)
  19. Visual Studio 2019 正式发布,重磅更新,支持live share
  20. MVC系统过滤器 OutputCacheAttribute

热门文章

  1. 【linux系统】命令学习(五)linux三剑客 grep \ awk \ sed
  2. 使用VSCode编写,发布cnblogs
  3. html+css第七篇-表格
  4. PIC16 bootloader之UART bootloader
  5. jmeter中执行kafka topic指令
  6. WebGoat8.2.2-A8不安全的反序列化
  7. 洛谷 P6776 - [NOI2020] 超现实树(找性质,神仙题)
  8. mysql 中@ 和 @@的区别
  9. centos yum安装mongodb,php扩展
  10. Kubernetes主机间cluster ip时通时不通