git --version 查看電腦git 版本。沒有的話,安裝git
因爲本地git倉庫和gitHub服務器是通過ssh加密,所以要在github.com上配置ssh-key
------->
ssh -v 或 ssh --version 查看ssh
沒有安裝ssh的話,創建
apple$ cd ~
apple$ cd .ssh
:No such file or directory
創建:
apple$ ssh-keygen -t rss -C xxxxxx(gitHub登錄名) rss -
:.ssh apple$ ls
id_rsa id_rsa.pub known_hosts
:.ssh apple$
$ cd ~
apple$ cd .ssh
.ssh apple$ ls
id_rsa id_rsa.pub known_hosts
//獲取 ssh key
.ssh apple$ more id_rsa.pub
ssh-rss
a此處省略若干行a [email protected]
:~ apple$ ssh -T [email protected]
Hi ****! You've successfully authenticated, but GitHub does not provide shell access.
創建本地自己的項目(隨便寫點東西用來測試),在桌面創建個文件夾和文件
apple$ mkdir /users/apple/desktop/demoDir
~ apple$ vim /users/apple/desktop/demoDir/file
// -> i ->編輯 -> esc -> :wq -> enter創建完畢。
$ cd ~/desktop/demoDir
demoDir apple$ ls
file
demoDir apple$ git init
///////配置用戶
demoDir apple$ git config --global user.name xxxxxx
demoDir apple$ git config --global user.email xxxxxxx
demoDir apple$ git add file //添加上面創建的文件
接下來在gitHub上創建一個項目,名字爲: demoProject 。把gitHub上的項目和本地庫相連接:
demoDir apple$ git remote add origin [email protected]:mygit/demoProject.git
最後把本地項目提交到gitHub:
demoDir apple$ git commit -m '註解'
demoDir apple$ git push -u origin master
//把所有的文件push到gitHub服務器,第一次推送需要關聯分支,所以要加上 -u ,之後可以直接git push origin master
從gitHub上下載:
apple$ git clone [email protected]:mygit/demoProject.git