GitHub的使用操做回忆html
Repositoriesjava
仓库,一个项目表明一个仓库git
Starsgithub
收藏,顾名思义shell
Watchingbash
表示关注的意思,一旦这个开源项目有什么更新动做,都会提醒ssh
Forkspa
克隆复制.net
先进行 Forkcode
而后本身改进,发现能够 就 pull request 提交到源项目
等待源开发者查看是否采纳
windwos 远程操做 github
工做区 working Directory
添加、便捷、修改文件等操做
暂存区
暂存已经修改的文件最后统一提交到 git 仓库中
Git Repository (Git 仓库)
最终肯定的文件保存到仓库,成为一个船新版本,而且对他人可见
\(工做区 -> 暂存区\)
git add test.java git status
\(暂存区 -> Git仓库\)
git commit -m "提交描述" git status
1. 设置用户名 git config --global user.name 'LovelyCates' 2. 设置用户邮箱 git config --global user.email '1561355698@qq.com'
该设置在 GitHub 仓库显示谁提交了文件
a. 建立文件夹
mkdir test
b. 在文件内初始化git,建立 git仓库
cd test
git init
c. 向仓库添加文件
touch c.java
d. 添加到暂存区
git add c.java
e. 从暂存区提交获得仓库
git commit -m add 'c.java'
a. 修改文件
vi c.java
b. 添加到暂存区 ...... c. 添加到仓库 ....
a. 删除文件
rm c.java
b. 从 Git中删除文件
git rm c.java
c. 提交操做
git commit -m "提交描述"
备份,实现代码共享集中化处理
a. 目的
将远程仓库(GitHub对应的项目)复制到本地
git clone 仓库地址
仓库地址何处来
git push
前提条件,本机环境已经与本身的Github ssh 联系
Git Bash Here
git init
初始化环境git init
git clone 仓库地址
git push
参考连接