git 的入門使用到團隊協做

  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.

相關文章
相關標籤/搜索