用git向作业仓库提交了很多次作业了,是时候总结一下目前用到的指令和一些小坎了
不可否认,git是一个强大的分布式版本控制系统,说其是最强大的一个也不为过,但在使用初期还是有很多困惑,以下是其初步用法:
$git init
将目前的目录变成git可以管理的仓库
$git add filename
将文件添加到暂存区,或者用. 则是将当前目录的所有文件添加到暂存区
$git commit -m“提交说明”
将暂存区文件提交到仓库,记得一定要加后面的提交说明,不然后续操作很麻烦,并且也没有条理
在确保自己的ssh密钥已经被自己的github添加后,就可以链接远程仓库进行push了:
在本地仓库下用以下命令
$git remote add origin 仓库地址. git
注意后面的. git后缀,这样才是仓库,才能够正确连接
后续也可以用
$git remote -v
查看远程仓库信息
然后便可以用
$git push origin master
将自己仓库中的文件推送到远程仓库(第一次后只用$git push即可)
tips:如果远程仓库只有你一个人操作,而你又因为一些不可描述的操作导致想推翻所有代码重来,可以用$git push -f origin master强制推送你的代码,完全覆盖掉远程仓库的所有文件