- 以前保存代码都是在 GitHub 的网页上弄的,今天重看了一遍命令行操作,顺便复习了一下相关概念。为了给以后的自己一个备忘,特地记录一下:
- 仓库 ==repository==:所有的代码都保留在上面,不同的名字代表不同的仓库。==Fork== 代表分支,可以从原本的代码里复制拷贝到自己的仓库,而原文件不修改。如果想要修改原文件可以 pull request 等待原文件的主人同意通过方能使用。==star==可以收藏方便自己查找项目,t是搜索的快捷键。如果代码有需要改进的地方,可以点==issue==来提交问题,等待主人通过。每次修改删除添加的操作都被保存在 GitHub 上,以红绿区分添加删除的历史,可以点击项目的描述超链接进入查看历史的界面。
- Git 的流程可以分为三个区域:工作区;暂存区;仓库
- 通过
git status
来查看当前代码状态,git add xxx
添加文件,git commit -m “xxxx”
添加描述。 - 在本地建立一个新文件夹,然后输入
git init
来初始化(当然此时的工作目录在当前文件夹),然后可以通过touch来建立文件,编辑完成后,使用git add xxx
添加(可以是多个),然后用git commit
提交到本地仓库即可。 - 对于 mac 可以使用 brew 安装 git,然后输入
1 | $ git config --global user.name "Your Name" |
- 在github上创建一个新仓库,然后根据提示进行远程与本地库的关联
git remote add origin git@server-name:path/repo-name.git
,然后使用命令git push -u origin master
第一次推送master分支的所有内容;每次本地提交后,只要有必要,就可以使用命令git push origin master
推送最新修改。