1.git 的安裝。下載---安裝,esay. 下載地址: https://git-for-windows.github.io/css
2.建立一個本身的身份html
git config --global user.name YOURNAMEnode
git config -- global user.email xxx@qq.comlinux
3.選擇一個目錄,創建本身git倉庫git
cd /dgithub
mkdir myfolder json
4.初始化 bootstrap
git init vim
5.文件提交,將咱們本身須要的文件放在剛纔創建的文件夾裏面,(會放在一個緩衝區裏)windows
git add . #提交當前的全部文件
git commit -m "寫上一點修改的的提示"
6.提交到GitHub上,測試一下連接GitHub 是夠成功。
$ ssh -T git@github.com # 注意必定是大寫的T ,我在參考別人的信息時,就寫了t .連不上
7.設置遠程的地址
git remote add origin git@github.com:adouwt/gitflodertest.git
git push -u origin master
8.將文件clone 下來
git clone git@github.com:adouwt/gitflodertest.git
團隊合做的步驟:
修改後要提交到服務器上:
git add . 當前全部文件
git commit -m "修改的內容描述"
git pull //於此同時還有別人修改遮蓋文件的別的內容,
提交前,把代碼拉下來,在本地合併
:wq //保存並修改
git push //推送到 git 上
推薦連接:http://www.javashuo.com/article/p-rrzwmdzw-gh.html
https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5
http://www.cnblogs.com/oldinaction/p/5167455.html
補充:若是要clone github 上的代碼,而且還須要對它進行修改提交的時候,就須要 github 帳號有個 ssh key 能夠理解爲認證,有了這個認證或者說鑰匙,就能夠clone 代碼了。本地須要生成ssh key; 以下步驟:
1. cd ~/.ssh
2. ssh-keygen -t rsa -C "1259709654@qq.com"
3. 按照提示,連續按三次回車
4. 生成的SSH key文件保存在中~/.ssh/id_rsa.pub文件中。
5. ls 在當前文件夾下 列出全部文件
6. vim id_rsa.pub 用vim編輯器打開id_rsa.pub
7. 複製裏面的全部內容
8. 到github的倉庫裏 (repository) ssh key
linux 查看後臺進程: ps -ef | grep node
殺死進程 kill 2234(進程對應的數字)
刪除 文件 :rm -assets.zip 文件夾: rm -rf assets/
git命令:
mkdir aa //建立文件夾 aa makedirectory
cd aa //進aa 文件夾
pwd //顯示當前目錄
git init //初始化一個倉庫
git add a.text b.json // 添加文件
git commit -m "added two files" //提交文件
查看分支:git branch
git branch -a //查看全部分支
建立分支:git branch <name>
切換分支:git checkout <name>
git checkout dev-s02
建立+切換分支:git checkout -b <name>
合併某分支到當前分支:git merge <name>
例如: git merge feature/add-dns
刪除分支:git branch -D <name>
刪除遠程分支:git push origin --delete <name>
查看狀態:git status
wangtao@~ $ cd dev
wangtao@~/dev $ cd www
wangtao@~/dev/www [dev-s02] $ node app/app.js
git reset --hard HEAD^ 本地和線上的分支也會滾到上一個提交點
git reset --hard 83326d36e169b284ccfef0d89d9c47550c3133994g 放棄本地的修改內容,會滾到該commit 號
git reset HEAD^ 回滾到上一個提交點
用終端打開sublime 工做文件 都在sublime 裏面
echo -e '\nalias subl="/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text"' >> ~/.bash_profile
subl . (. 當前路徑)
git remote set-url origin git@github.com:adouwt/demo.git 設置遠程路由地址。 git@github.com:adouwt/demo.git github上有連接 直接複製過來
git push -u origin master //將文件推到git上
git clone git@github.com:adouwt/images_folder.git //將文件從github上拷貝下來。 git@github.com:adouwt/images_folder.git 直接複製過來代碼
在GitHub上建立一個倉庫後,下面會有一個提示的git 命令行
cp -r ccap ../../www/node_modules. 複製ccap 模塊到 node_modules 這個文件夾裏面
ln -s /Users/wangtao/it-cloud-lab/css/build/bootstrap.icl.min.css /Users/wangtao/it-cloud-lab/internal/app/static/css
軟鏈接:第一個是要連接的目標文件 第二個位置是要連接到地方
工做git 過程
1.修改後要提交到服務器上:
git add . 當前全部文件
git commit -m "修改的內容描述"
git pull //於此同時還有別人修改遮蓋文件的別的內容,
提交前,把代碼拉下來,在本地合併
:wq //保存並修改
git push //推送到 git 上
netstat -anL 查看端口
lsof -i :6379 查看具體
每日一句:跟投資商談判是最難的,由於你要和別人談本身的夢想,你是在賣夢想。(昨日老闆語錄)
翻譯:It's the hardest thing to negotiate with an investment because you have to talk to others about your dreams,and sell dream to him.