git使用入门

本文深入探讨了Git作为分布式版本控制系统的核心优势,详细介绍了如何使用`git init`初始化本地代码库,通过`git remote add`链接GitHub仓库进行协同开发,并详细解释了`git add`、`git commit`、`git pull`等关键命令的用法。同时,提供了实用技巧和最佳实践,帮助开发者更好地掌握Git的使用,提高代码管理和协同效率。

git是一个分布式的版本控制系统,本地有一套完全独立的代码库控制方式,同时又能通过pull和push和远程代码库进行协同开发和合并。

  1. git init用于初始化本目录为一个本地代码库,之后该目录下所有文件的改动都会被git记录。
  2. git remote add repositoryname sshlink_of_project用于将一个github上的仓库取一个别名为repositoryname,之后就能使用这个别名进行push和pull操作了:git pull repositoryname master(将repositoryname上的master分支pull到本地代码库的当前branch,push也是类似用法)
  3. git remote查看所有别名,git remote rm可以删除别名
  4. git add filename将文件加入本地仓库,或者将改动的文件加入暂存区,之后才能commit
  5. git commit -m “comment here”用于提交暂存区的所有改动,git commit --amend用于修改上一个改动(其执行就是把当前暂存区的所有改动commit同时让你修改上一个commit的comment,相当于将本次的commit和上一次合并)
  6. git status可以查看当前本地代码库中的文件的情况
  7. git log可以查看所有commit的情况,加上-p参数可以看到每个commit改动了哪些代码
  8. git diff可以比较当前本地代码(可能被修改)和暂存区的文件的不同,加上HEAD参数可以查看暂存区和当前仓库之间代码的不同

相关资料:

https://www.atlassian.com/git/tutorials/setting-up-a-repository

书:版本控制之道:使用git

github官网

转载于:https://www.cnblogs.com/xt2357/p/4032064.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值